我正在尝试(失败)设置RestKit,这需要在另一个内部引用一个Xcode项目。 RestKit框架文件创建一个NSRegularExpression并适当地执行#import <Foundation/Foundation.h>
。当我构建时,Xcode会吐出“未知类型名称'NSRegularExpression'”。
我想可能会有一个循环引用Core Foundation,因为我将它包含在我的项目中,而RestKit将它包含在他们的项目中? (请记住,RestKit项目在我的内部被引用,根据他们的安装说明。)
另外值得注意的是:在我的项目构建设置中,我将Header和Library搜索路径设置在RestKit/Build
路径内,同样按照他们的说明进行。
答案 0 :(得分:1)
我假设您正在为iOS构建项目。如果您在项目中包含RestKit.framework,请将其删除。 .framework旨在用于Mac OS项目,改为添加'libRestKit.a'。
答案 1 :(得分:0)
我意识到我正在项目而不是目标上进行构建设置。确保我正在改变目标上的路径和库而不是项目缓解了我所有的困境!