我有一个使用框架的Mac应用程序。
在构建阶段,我已将框架添加到Link Binary With Libraries
并创建了Copy Files
构建阶段以复制框架。此外,我已将框架搜索路径添加到Framework Search Paths
,Header Search Paths
和User Header Search Paths
。路径如下:
../UMEKit/DerivedData/UMEKit/Build/Products/Release
我可以构建并运行应用程序但是在标题导入语句#import "UMEKit/UMEKit.h"
旁边,有一个红色制造商,表明找不到标题。
我还尝试重启Xcode和我的计算机十亿次,并且无法解决问题。
有关我可能做错的任何建议吗?
答案 0 :(得分:7)
从框架导入内容时不要使用引号。使用<>代替。例如
#import <UMEKit/UMEKit.h>
这样可行。