iOS - "' Foundation / Foundation.h'找不到文件" Swift项目内自定义框架内的错误

时间:2015-10-26 02:26:49

标签: ios objective-c swift

我已经编译了一个自定义的Objective-C框架,我将其称为Custom.framework。当我尝试构建框架链接的项目时,我对框架内的文件存在问题。

在Custom.framework中,我有一个名为Custom.h的主头文件,下面的代码是出现问题的地方:

#import <Foundation/Foundation.h> // 'Foundation/Foundation.h' file not found

我有一个递归框架和库路径设置到我的.framework文件所在的位置:/ Users / macbook / Library / Developer / Xcode / **

我的项目和框架文件位于/ Users / macbook / Sites /

此外,我的框架以红色文字显示,但在导入时会被识别,如果有帮助的话。

2 个答案:

答案 0 :(得分:0)

正如Glenn Howes在该问题的评论中所述,我需要将导入更改为@import Foundation而不是使用#import并在我的构建属性中打开启用模块(C和Objective-C)(我已经拥有)。

答案 1 :(得分:-1)

您是否在Scheme中添加了Foundation.framework - &gt;构建阶段 - &gt;链接二进制文件库?