繁体   English   中英

2个类似的iOS应用程序-管理它们的最佳方法是什么?

[英]2 similar iOS apps - what's the best way to manage them?

我目前有一个iPad应用程序,但现在需要成为两个。 第二个与第一个大致相同,只是增加了一个登录屏幕并删除了主屏幕上的某些信息(以及其他一些小的调整)。 这两个应用程序的绝大多数将保持不变。 该应用程序通常很大而且很复杂。

所以...我的问题是管理此问题的最佳方法是什么? 我们在谈论项目中的多个目标吗? git中的跟踪分支? 也许有多个项目的Xcode工作区?

当然,这样做的目的是使将来必须在两个应用程序中更改/添加相同代码的实例最小化,并且使任何开发人员都可以轻松构建任何版本的应用程序。

任何帮助将不胜感激,谢谢。

与这个常见问题非常相似 ,在这个常见问题中 ,您拥有完整版和精简版应用程序版本,它们共享大多数代码。

我还将发布指向本教程的链接,在我引用的另一个堆栈溢出问题中没有看到该链接。 本教程适用于Xcode 3,但是在Xcode 4中使用相同的概念并不难。

是的,我会在一个Xcode项目中使用两个Target。

我不是这方面的专家,但是我可能会复制该项目,然后像您说的那样,拥有一个同时包含两个项目的工作区。 您可以为项目中的每个头文件打开2个选项卡,并比较它们并进行相应的编辑。 同样,这方面没有专家,但祝您好运!

暂无
暂无

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

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