我們計劃在AppStore中啓動一系列應用程序。它們將用於某種不同的期刊,顯示通過XML從服務器下載的不同內容。所以這些應用程序將從完全相同的代碼(這是一個通用的應用程序,所以它會在iPhone/iPad的工作)。在iOS中的多個項目之間共享代碼的最佳方式
我最初的想法是,爲了上傳應用程序,編譯只是改變圖像,標誌和配置(plist),使應用程序作爲特定的日誌反應。壓縮文件將被上傳到AppStore。
但是,這導致了一個可怕的方法,它促進了失敗和錯誤。如果我忘記更改某個圖像,因爲您無法在編譯的文件中看到它們(因爲它包含在內),它們將最終存儲在商店中(爲了使應用程序更改,我需要四到五天的時間)。
我試圖尋找一個更好的方法,儘可能保持獨立的項目。我希望能夠分享整個代碼庫:視圖,類和筆尖,併爲每本期刊創建不同的項目。
哪個是最好的方法來實現呢?什麼結構可以讓我將邏輯(控制器,類)和UI分組,並在不同的項目中使用它?
我希望我解釋過。
一如既往,非常感謝。
謝謝Aditya :)。我可以在圖書館項目視圖和他的控制器中加入嗎?我想在儘可能多的代碼中包含儘可能多的代碼。 – IoChaos
是的,您可以將視圖和控制器包含在庫項目中。 –
儘管所有的問題都是達到目標的好方法,但最適合。 – IoChaos