添加解析框架可防止pch文件预编译

时间:2014-08-01 16:57:52

标签: ios objective-c c parse-platform pch

我在Xcode 5中有一个iOS项目。我想在项目中使用解析。

  1. 编译项​​目,一切正常
  2. 添加解析框架
  3. 编译项​​目,pch预编译失败。错误表明了 pch文件导入正在编译为C而不是ObjC
  4. 删除Parse框架,执行' clean'。
  5. 编译项​​目,pch预编译仍然失败。
  6. 这是pch文件内容,与Xcode在生成项目时默认设置相同:

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

    任何想法!?

1 个答案:

答案 0 :(得分:0)

必须包含其他框架才能使用Parse。

他们是:

AudioToolbox.framework
CFNetwork.framework
CoreGraphics.framework
CoreLocation.framework
libz.dylib
MobileCoreServices.framework
QuartzCore.framework
Security.framework
StoreKit.framework
SystemConfiguration.framework

不包括这些会使您的应用程序崩溃。