我已经编译了一个自定义的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 /
中此外,我的框架以红色文字显示,但在导入时会被识别,如果有帮助的话。
答案 0 :(得分:0)
正如Glenn Howes在该问题的评论中所述,我需要将导入更改为@import Foundation而不是使用#import并在我的构建属性中打开启用模块(C和Objective-C)(我已经拥有)。
答案 1 :(得分:-1)
您是否在Scheme中添加了Foundation.framework - &gt;构建阶段 - &gt;链接二进制文件库?