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

标签 ios objective-c c parse-platform pch

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

  1. 编译工程,一切正常
  2. 添加解析框架
  3. 编译项​​目,pch 预编译失败。错误表明 pch 文件导入被编译为 C 而不是 ObjC
  4. 删除 Parse 框架,进行“清理”。
  5. 编译工程,pch预编译还是失败。

这里是pch文件内容,与Xcode在生成工程时默认设置的一样:

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

任何想法!?

最佳答案

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

它们是:

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

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

关于ios - 添加解析框架防止 pch 文件预编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25085181/

相关文章:

ios - 如何在tableViewCell中获取准确的星星

ios - 有没有办法在 SwiftUI 中更改列表的背景颜色? 2020 (iOS 14)

c++ - 初始化char数组时空字符的重要性

ios - 带行高的 Three20 框架?

ios - 如何在 UIPageViewController 上弹出 View ?

ios - UIImage 从文件加载时占用大量内存

objective-c - 仅 "extern const"与 "extern"

iphone - 如何从 UISlider 获取 RGB 颜色值

c - NodeJS中的父子进程

c++ - 为什么C++全局变量不影响程序的内存使用