加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – Xcode – 根据Target导入同名的不同头文件

发布时间:2020-12-14 17:52:57 所属栏目:百科 来源:网络整理
导读:我有一个包含多个目标的项目,每个目标都构建了一个非常相似的应用程序版本,但具有不同的图像资产和plists.对于plist / images来说没问题,但我使用的是ShareKit和Appirater框架,它们的头文件带有#defines用于配置.对于每个版本,我认为需要导入此头文件的不同
我有一个包含多个目标的项目,每个目标都构建了一个非常相似的应用程序版本,但具有不同的图像资产和plists.对于plist / images来说没问题,但我使用的是ShareKit和Appirater框架,它们的头文件带有#defines用于配置.对于每个版本,我认为需要导入此头文件的不同版本,因为每个目标构建的每个应用程序的配置都不同.

所以目标A有SHConfig.h
目标B有一个不同的SHConfig.h

我可以编辑这些框架的源代码,根据目标导入不同的头文件,但是当我升级框架时,这会很麻烦.

有没有更好的方法根据目标导入不同的头文件(具有相同的名称)?

解决方法

假设它们位于不同的目录中,请在每个目标中设置标题搜索路径以将正确的目录放在第一位.

您可能希望将其设置为$(SRCROOT)/ foo:$(HEADER_SEARCH_PATHS),但我不确定是否有必要.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读