Xcode - 基于Target导入具有相同名称的不同头文件

2023-12-03

我有一个具有多个目标的项目,每个目标都构建非常相似的应用程序版本,但具有不同的图像资源和 plist。对于 plists/images 来说这很好,但我使用 ShareKit 和 Appirater 框架,它们的配置带有 #defines 的头文件。对于每个版本,我认为需要导入此头文件的不同版本,因为每个目标构建的每个应用程序的配置都不同。

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

我可以编辑这些框架的源代码,以根据目标导入不同的标头,但是当我升级框架时,这会很混乱。

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


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

您可能想将其设置为类似的内容$(SRCROOT)/foo:$(HEADER_SEARCH_PATHS),虽然我不确定这是否有必要。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Xcode - 基于Target导入具有相同名称的不同头文件 的相关文章

  • 如何从 iPhone 直播视频 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想开发 iPhone 应用程序来将实时视频播放到网络上 Ustream 有从 iPhone 向网络广播的应用程序 有什么建议吗 我应该使
  • 如何将 C++ 代码“制作”为 xcode 的库

    为了澄清澄清 我知道如何使用 obj c 或 swift 在 Xcode 中创建库 我知道如何在项目中使用这些 我知道如何编译这些项目 以便一切正常 我不知道的是如何获取开源 C 源代码 呵呵 并将其构建 制作 编译到库中 只是为了澄清以下
  • Font Awesome 图标在 OSX Safari 中不起作用

    My font awesome图标在 Firefox 和 Chrome 中工作正常 但在 Safari 中我只看到其中一些图标的空白 而其他图标则看不到 截屏 如您所见 图标为fa twitter fa instagram和其他人只是没有出
  • 如何检查重用标识符是否已在 UITableView 中注册?

    在iOS应用程序中 我们必须先向表视图注册nib文件 然后才能使用UITableView dequeueReusableCellWithIdentifier 例子 static NSString myReuseIdentifier MyRe
  • 如何提高 iPhone 上的核心数据获取性能?

    Core data在iPhone上的表现绝对是惨不忍睹 索引是完全损坏还是只是一个糟糕的实现 我的核心数据存储 SQLite 后备存储 中有大约 21500 个单一类型的对象 这些对象在 UUID 上建立索引 该 UUID 是一个 NSSt
  • UITableView 与 UILabel SizeToFit 滚动时会变得混乱

    大家好 我有问题tableview 我用uilabel with SizeToFit然后计算UILabel设置单元格高度的高度一切正常 除了当我滚动我的tableView文本变得很奇怪 就像每行一个字符 My TableViewVell方法
  • iOS心率检测算法

    我正在尝试在我正在开发的应用程序中实现心跳记录功能 首选方法是使用 iPhone 的摄像头 在灯亮的情况下 让用户将手指放在镜头上 然后检测视频源中与用户心脏相对应的波动 我通过以下堆栈溢出问题找到了一个非常好的起点here https s
  • Xcode:缺少 NSCameraUsageDescription 的 Info.plist 密钥

    添加后GPUImage to my Xcode项目 我的应用程序因缺少Info plist关键是NSCameraUsageDescription Missing Info plistkey 此应用程序尝试访问隐私敏感的 没有使用说明的数据
  • Nativescript:如何以编程方式禁用/启用 ScrollView 滚动?

    有没有办法以编程方式禁用 启用 NativeScript 中的 ScrollView 滚动 好的 我找到了该怎么做 在 iOS 上这实际上非常简单 var scrollView page getViewById YOUR VIEW ID s
  • 从 NSDictionary 填充 tableview

    我从 json 请求收到一个 NSDictionary 如下所示 RESULT Id1 138 lat 45 5292910 long 73 6241500 order 2343YY3 Id1 137 lat 45 5292910 long
  • OS X Server - 机器人无法从存储库获取源代码

    我安装了以前版本的 OS X Server 并且运行良好 但是当我安装升级到 3 2 1 时 我发现我的机器人都无法正常工作 这些是我在每次尝试集成时遇到的问题 构建服务错误无法将数据放入缓冲区 1 构建服务警告由于找不到工作副本 源代码管
  • 具有同步功能的 iPhone 离线应用程序

    我正在考虑构建一个可以在离线状态下和在线状态下一样运行的应用程序 由于应用程序在离线状态下无法与服务器通信 因此需要进行某种程度的同步 在规划 iPhone 同步离线操作时 有哪些值得阅读和开始思考的好工具 与苹果已经提供的工具来帮助解决这
  • 从字符串初始化单元

    我正在寻找一个Unit symbol String 一种初始化程序认出 不定义符号 这是一个代码片段 通过提供来说明我的问题有限解 to it 尽管下面的解决方案有效 但明确列出了基础框架如果 Apple 在即将推出的 iOS 更新中发布新
  • 允许从 servlet 进行渐进式下载吗?

    我在传送多媒体数据的 servlet 方面遇到问题 我尝试在 iPhone 上的 mobile safari 中使用它 但收到 服务器配置不正确 错误 我在 Mac Apache 上使用网络共享来服务器相同的多媒体文件 并且工作正常 我开始
  • 具有自定义标题颜色和图像的 UITabBarItem

    我正在尝试在 xcode ios 中自定义我的 TabBar 但是我刚刚发现 ppl 说这是不可自定义的 另外 我确实找到了某种解决方案 但它们都不适合我 我几乎想更改 UITabBarItem 标题 文本 颜色 并更改其中的 2 张图像
  • iOS 13.4 中的 MPMusicPlayerController.applicationQueuePlayer 错误

    我已经在反馈助手中提交了有关此问题的反馈 但我想我也应该在这里发布 从 iOS 13 4 开始 我注意到 MediaPlayer 框架中的各种错误 特别是与 applicationQueuePlayer 和 applicationMusic
  • UITextView:禁用选择,允许链接

    我有一个UITextView https developer apple com library ios documentation UIKit Reference UITextView Class index html它显示一个NSAtt
  • Dropbox iOS 应用中相当于“fb://”的是什么?

    抱歉 我可以说我并不完全知道我在说什么 例如 要打开 Facebook 的 URL 前缀是 fb 有人知道 Dropbox 的前缀吗 我很确定它有一个 因为在新的 Dropbox API 1 0 中 它会从您的应用程序中打开 Dropbox
  • 方法未到达完成块

    我正在使用SKStoreProductViewController使用以下方法显示 iTunes 产品 该方法被调用 但我没有成功或错误 知道为什么吗 IBAction func BuySomething sender AnyObject
  • 如何使 RLMResults 可变?

    Realm 文档说RLMResults正在舔NSArray 我有一些从数据库返回的结果 我想将其合并到另一个RLMResults 但它似乎是一成不变的 如何制作RLMResults添加另一个对象RLMResults 或使其可变 或将其转换为

随机推荐