ios - 是否可以在不复制所有代码的情况下复制 iOS 应用程序?

标签 ios objective-c xcode cocoa-touch cocoa

我有 3 个共享很多功能的应用程序。只是它们之间的内容和样式发生了变化。

不是简单地为每个应用程序复制项目,有没有办法制作一个“基础”应用程序,然后让 3 个应用程序扩展它?

简单地复制项目将很难维护,而扩展“基础”将允许它们同时更新。

我知道您可以创建项目,然后将旧项目中的所有文件复制到新项目中。这将使文件保持最新,但是如果添加或删除了任何文件,您将必须手动执行此操作。

最佳答案

拥有一个使用多个目标的基础项目。每个目标都可以包含主项目中文件的子集,和/或添加它们自己的独立文件。每个目标还可以在构建配置中设置自己的一组预处理器定义。

关于ios - 是否可以在不复制所有代码的情况下复制 iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14629789/

相关文章:

iOS AppUITests - SDK 'UI Testing Bundle' 中的产品类型 'iOS 10.2' 需要代码签名

ios - OS X Server + GIT 与 SSH 的集成失败并出现权限被拒绝错误

ios - 选择 时如何从 TableView 中隐藏行

ios - 将 txt 文件读入 iOS 应用程序时出错

ios - #defining objects 有什么开销?

ios - 在 iOS 上以编程方式安装根 CA 证书

iphone - 我如何为 iphone 3.5 和 iphone 4 英寸屏幕(ios 6 和 ios 7)设计 Single xib?

ios - 在跨平台Windows代理(TFS)上构建iOS cordova应用程序

ios - SpriteKit声音内存消耗问题

xcode - 如何在 Xcode 中实现加载微调器