簡體   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