XCode包含路径
发布时间:2020-12-14 17:58:30 所属栏目:百科 来源:网络整理
导读:我在使用XCode处理我正在使用或我想使用的特定文件结构时遇到问题. 我有一组以下形式的文件…… Library Headers Library Package1 Header1.h Header2.h HeaderN.h Package2 Header1.h Header2.h HeaderN.h PackageN Header1.h Header2.h HeaderN.h Source P
我在使用XCode处理我正在使用或我想使用的特定文件结构时遇到问题.
我有一组以下形式的文件…… Library Headers Library Package1 Header1.h Header2.h HeaderN.h Package2 Header1.h Header2.h HeaderN.h PackageN Header1.h Header2.h HeaderN.h Source Package1 Source1.m Source2.m SourceN.m Package2 Source1.m Source2.m SourceN.m Package3 Source1.m Source2.m SourceN.m 我想要在这个库之外的代码包含的模型是…… #import "Library/Package/Header.h" 我想将XCode指向Library / Headers但不指向内部文件夹.当我将这个树添加到项目中时,XCode似乎会为树中的每个节点创建隐式包含路径. 项目中的客户端代码但在此树之外可以执行此操作… #import "Header.h" 代替… #import "Library/Package/Header.h" 我似乎无法找到一种方法来拒绝不合格的表格. 任何帮助,将不胜感激. 谢谢, 解决方法
如果您在项目中的文件中包含标题,那么XCode将始终在没有路径限定的情况下找到它们,正如您所发现的那样.最佳解决方案是从项目中删除标题,并在项目设置中将“库/标题”指定为标题搜索路径.标题不会显示在您的项目中,但是编译时XCode也不会隐式找到它们;客户端代码必须指定“库/标头”的完整路径才能到达他们想要的头文件.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |