所以我有一个我为我的iOS应用程序创建的自定义框架效果很好,但导入的工作方式不同于Apple的框架,我想知道为什么/如何修复它。
示例
#import <UIKit/UIKit.h> //Apple
#import "MyFramework.framework/Headers/MyFramework.h" //Me
所需:
#import "MyFramework/MyFramework.h"
答案 0 :(得分:0)
如果您的项目链接到任何未包含的框架 在标准位置,您必须明确指定位置 Xcode之前的那个框架可以找到它的头文件。要指定 这样一个框架的位置,添加包含的目录 Xcode的“框架搜索路径”选项的框架 项目。 Xcode将此目录列表传递给编译器和 链接器,它们都使用列表来搜索框架资源。
您可以在目标/构建设置中设置框架搜索路径:
之后,您应该能够使用标准<MyFramework/MyFramework.h>
表示法导入框架。