首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ParseKit.framework无法工作,找不到Foundation.h

ParseKit.framework无法工作,找不到Foundation.h
EN

Stack Overflow用户
提问于 2012-09-30 11:33:45
回答 2查看 2.4K关注 0票数 5

我真的很难让ParseKit.framework (this)正常工作,甚至在它运行附带的演示应用程序之前都不会去实现它。

发生的情况是编译器找不到< Foundation/Foundation.h>或其他东西,我以为头文件在链接的框架中。确切错误:“词法或预处理器问题:找不到'Foundation/Foundation.h‘文件。”

下面是来自ParseKit_Prefix.pch的代码:

代码语言:javascript
复制
    //
    // 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链接的确切位置,苹果必须从那些令人沮丧的人那里获得乐趣,所以如果有人能想到什么,请给我一些反馈,我现在非常困惑。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-01 12:52:21

好吧,我想如果有人关心的话我会把答案贴出来。我猜Xcode在我打开ParseKit.xcodeproj或者其他什么东西的时候错误地索引了它,把Base SDK从'Current OS X‘改成了'OS X 10.7'......然后回来,无论出于什么原因,它都运行得很好。为什么?世界上没有任何线索,但我对它的工作感到满意。

票数 6
EN

Stack Overflow用户

发布于 2012-09-30 17:49:57

在#ifdef之前添加新行。看起来您不小心编辑了ParseKit_Prefix.pch。它应该如下所示:

代码语言:javascript
复制
//
// Prefix header for all source files of the 'ParseKit' target in the 'ParseKit' project.
//
#ifdef __OBJC__
    #import <Foundation/Foundation.h>
#endif
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12658404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档