Frage

Update 2

Ich entdeckte, dass, wenn ich die „Base-SDK“ auf „iOS Simulator 3.2“ (iPad ???) es diesen Fehler nicht geben Sie mir, wenn Build-tun und analysieren ... Aber das soll eine iPhone App sein . Ich bin mit XCode 3.2.4 ... bin ich etwas fehlt, wenn ich das Projekt erstellen? Ich wähle iPhone als Zielgerät, nicht sicher, was los ist.

Original

Ich habe Probleme ein Speicherleck in meinem iPhone App zu finden. Ich versuchte, läuft „Build & Analyze“, aber wenn es um die MyApp_Prefix.pch Datei bekommt, sagt er „Analyzer diese Datei übersprungen aufgrund Parse-Fehler“ - dann 50% der Dateien nach dem Wort „Übersprungen diese Datei aufgrund Parse-Fehler -. / var / Ordner / ... /MyApp_Prefix.pch Datei nicht gefunden“

Die App tatsächlich kompiliert und ausgeführt, und die Prefix.pch Datei vorhanden ist.

Wenn ich alle Fehler öffnen, die unter dem ersten Fehler auftreten, beginnt es Öffnen von Dateien, die in dem Rahmen sind, die ich weiß nicht, warum es würde etwas nicht in Ordnung sein.

alt text

Hier ist der Inhalt der PCH-Datei:

//
// 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

UPDATE Hier sind die Dateien, die offen ist, wenn ich die ‚erwartete Funktion Körper nach Funktion declarator‘ klicken, ‚erwartet Typ‘, etc ... CGPDFContext.h UIView.h UIApplication.h UITextView.h UIWebView.h

Diese alle in den Frameworks befinden.

Ich habe versucht, ein völlig neues Projekt anlegen und meine vorhandenen Klassen importieren, und es gab mir die gleichen Fehler.

Ich habe versucht, Build-Laufen & Analyse auf einem meiner älteren Projekten, die die gleichen Frameworks verwenden, und es läuft gut.

War es hilfreich?

Lösung

ich genau das gleiche Problem nur hatte. Ich wechselte von Simulator zu Gerät und RAN „Build & Analyze“ wieder, Und siehe da, es funktionierte. Frag mich nicht warum, aber zumindest diese können Sie verwenden, um die Funktion zu analysieren.

Andere Tipps

Ich reparierte mein Build mit dem folgenden - es scheint ein Bug in der aktuellen Version von XCode zu sein, damit das Flag nicht richtig eingestellt ist:

#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

Sie können einen Blick in die PCH-Datei nehmen, es ist eigentlich eine Textdatei mit includes / Importe. Vielleicht gibt es einige Müll drin.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top