Iphone 编译Prefix.pch文件时出错,导致更大的问题

Iphone 编译Prefix.pch文件时出错,导致更大的问题,iphone,memory-leaks,prefix,pch,Iphone,Memory Leaks,Prefix,Pch,更新2 我发现如果我把基本SDK改成iOS Simulator 3.2 iPad???它没有给我这个错误时,做建设和分析。。。但这应该是一个iPhone应用程序。我正在运行XCode 3.2.4。。。我在创建项目时是否遗漏了什么?我选择iPhone作为目标设备,不知道发生了什么 原创的 我在iPhone应用程序中查找内存泄漏时遇到问题。我试着运行Build&Analyze,但是当它到达MyApp_Prefix.pch文件时,它说Analyzer由于解析错误跳过了这个文件,然后50%的文件说由于解

更新2

我发现如果我把基本SDK改成iOS Simulator 3.2 iPad???它没有给我这个错误时,做建设和分析。。。但这应该是一个iPhone应用程序。我正在运行XCode 3.2.4。。。我在创建项目时是否遗漏了什么?我选择iPhone作为目标设备,不知道发生了什么

原创的

我在iPhone应用程序中查找内存泄漏时遇到问题。我试着运行Build&Analyze,但是当它到达MyApp_Prefix.pch文件时,它说Analyzer由于解析错误跳过了这个文件,然后50%的文件说由于解析错误跳过了这个文件-/var/folders//找不到MyApp_Prefix.pch文件

应用程序实际上是编译和运行的,Prefix.pch文件确实存在

当我打开第一个错误下出现的所有错误时,它会开始打开框架中的文件,我不知道为什么会出现错误

以下是.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
更新 以下是当我单击“函数声明器后的预期函数体”、“预期类型”等时打开的文件。。。 CGPDFContext.h UIView.h UIApplication.h UITextView.h UIWebView.h

这些都位于框架中

我尝试创建一个全新的项目并导入我现有的类,但它给了我同样的错误


我试着在一个使用相同框架的老项目上运行Build&Analyze,它运行得很好。

您可以查看一下.pch文件,它实际上是一个包含/imports的文本文件。可能里面有垃圾。

你可以查看一下.pch文件,它实际上是一个包含/imports的文本文件。也许里面有垃圾。

我也有同样的问题。我从一个模拟器切换到另一个设备,再次运行构建和分析,瞧,它成功了。不要问我为什么,但至少这使您能够使用分析功能。

我刚才遇到了完全相同的问题。我从一个模拟器切换到另一个设备,再次运行构建和分析,瞧,它成功了。请不要问我为什么,但至少这使您能够使用分析功能。

我用以下内容修复了我的构建-当前版本的XCode中似乎存在错误,因此标记设置不正确:

#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

我用以下方法修复了我的构建-当前版本的XCode中似乎有一个bug,因此标志设置不正确:

#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

在.pch文件中似乎没有任何异常,它看起来像我在其他项目中使用的.pch文件。添加到我的原始帖子中。在.pch文件中似乎没有任何异常,它看起来像我在其他项目中的.pch文件。添加到我的原始帖子中。我猜这可能是当前版本的XCode创建项目的方式存在缺陷,因为它在我使用旧版本的XCode创建的项目上运行良好。我猜这可能是当前版本的XCode创建项目的方式存在缺陷,因为它在我使用旧版本的XCode创建的项目上运行良好XCode.0版本适用于XCode 5.0下的一个项目,谢谢。适用于XCode 5.0下的一个项目,谢谢。