Domanda

Aggiorna 2

ho scoperto che se cambio la "Base SDK" a "simulatore iOS 3.2" (iPad ???) che non mi dà questo errore quando si fa Costruire e Analisi ... Ma questo dovrebbe essere un App iPhone . Sono in esecuzione XCode 3.2.4 ... mi sto perdendo qualcosa quando creo il progetto? Ho scelto iPhone come dispositivo di destinazione, non so cosa sta succedendo.

Original

Sto avendo problemi a trovare una perdita di memoria nel mio iPhone App. Ho provato a fare funzionare "Build & Analizza", ma quando si arriva al file MyApp_Prefix.pch, si dice "Analyzer saltato questo file a causa di errori di analisi" - il 50% dei file dopo che dicono "Saltato questo file a causa di errori di analisi -. / var / cartelle / file di ... /MyApp_Prefix.pch non trovato"

L'App compila realtà e corre, e il file Prefix.pch esiste.

Quando apro tutti gli errori che compaiono sotto il primo errore, inizia i file di apertura che si trovano nei quadri, che io non so perché ci sarebbe qualcosa che non va in là.

alt text

Ecco il contenuto del file PCH:

//
// Prefix header for all source files of the 'Tickets' target in the 'Tickets' project
//

#ifdef __OBJC__
    #import <Foundation/Foundation.h>
    #import <UIKit/UIKit.h>
#endif

Aggiorna Qui ci sono i file che si aprono quando clicco sul 'corpo della funzione prevista dopo la funzione dichiaratore', 'tipo atteso', ecc ... CGPDFContext.h UIView.h UIApplication.h UITextView.h UIWebView.h

Questi sono tutti situati nei quadri.

Ho cercato di creare uno completamente nuovo progetto e importare le classi esistenti, e mi ha dato gli stessi errori.

Ho provato a fare funzionare Costruire e Analisi su uno dei miei progetti più anziani, che utilizzano gli stessi quadri, e funziona bene.

È stato utile?

Soluzione

Ho appena avuto lo stesso identico problema. Sono passato da simulatore per dispositivo e corse "Costruire e analisi" di nuovo, ed ecco, ha funzionato. Non chiedetemi perché, ma almeno questo vi permette di utilizzare la funzione di analizzare.

Altri suggerimenti

ho fissato la mia costruzione con la seguente - sembra che ci sia un bug nella versione corrente di XCode in modo che la bandiera non è impostata correttamente:

#ifdef __OBJC__
  #ifndef __IPHONE_OS_VERSION_MIN_REQUIRED
    #define __IPHONE_OS_VERSION_MIN_REQUIRED __IPHONE_3_0
  #endif

  #import <Foundation/Foundation.h>
  #import <UIKit/UIKit.h>
#endif

E 'possibile dare uno sguardo nel file PCH, la sua realtà è un file di testo con includes / importazioni. Forse c'è qualche spazzatura in là.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top