繁体   English   中英

在XCode中包含来自自定义框架的标头

[英]Including headers from custom framework in XCode

我是否应该在向项目添加自定义框架时调整FRAMEWORK_SEARCH_PATHSHEADER_SEARCH_PATHS

我有MainProject.xcodeproject链接SomeFramework.framework那简直是从“产品”中拖SomeFramework.xcodeproject “用二进制库链接”,在主体工程建设阶段。

Framework包含其Headers目录中的所有必需标Headers 但是,在我的项目中,我不能简单地使用:

#import <SomeFramework.h> // I'm pretty sure this file exists

包括此标题。 构建失败“没有这样的文件或目录”。 编译器标志包括-F…/SomeFramework/build/Release ,该目录包含带有Headers目录符号链接的框架。

(顺便说一句:这适用于Mac OS X.我不关心iPhone。)

只需将包含框架的目录的路径添加到FRAMEWORK_SEARCH_PATHS即可。 除非它是一个错字,你的问题似乎是

#import <SomeFramework.h>

应该是

#import <SomeFramework/SomeFramework.h>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM