我真的很难让ParseKit.framework (this)正常工作,甚至在它运行附带的演示应用程序之前都不会去实现它。
发生的情况是编译器找不到< Foundation/Foundation.h>或其他东西,我以为头文件在链接的框架中。确切错误:“词法或预处理器问题:找不到'Foundation/Foundation.h‘文件。”
下面是来自ParseKit_Prefix.pch的代码:
//
// Prefix header for all source files of the 'ParseKit' target in the 'ParseKit' project.
//
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#endif它没有什么不寻常的地方,我是不是把文件路径搞乱了?我重新安装了Xcode,重新下载了ParseKit,但是什么都没有用。有人认为here什么都没做,而且它不是this。当我创建一个新项目或者使用一个不同的项目并加载Foundation.framework和#import头文件时,它工作得很好。如果我取消了框架的链接,我找不到它来重新链接。还有没有人遇到过这样的问题?我在什么地方下载错了吗?我很难找到Xcode UI链接的确切位置,苹果必须从那些令人沮丧的人那里获得乐趣,所以如果有人能想到什么,请给我一些反馈,我现在非常困惑。
发布于 2012-10-01 12:52:21
好吧,我想如果有人关心的话我会把答案贴出来。我猜Xcode在我打开ParseKit.xcodeproj或者其他什么东西的时候错误地索引了它,把Base SDK从'Current OS X‘改成了'OS X 10.7'......然后回来,无论出于什么原因,它都运行得很好。为什么?世界上没有任何线索,但我对它的工作感到满意。
发布于 2012-09-30 17:49:57
在#ifdef之前添加新行。看起来您不小心编辑了ParseKit_Prefix.pch。它应该如下所示:
//
// Prefix header for all source files of the 'ParseKit' target in the 'ParseKit' project.
//
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#endifhttps://stackoverflow.com/questions/12658404
复制相似问题