2012-03-27 125 views
2

假設我有兩個具有共享核心功能的iPhone應用程序。在iPhone應用程序之間共享視圖和代碼

應用程序不完全相同,但60%的視圖是相同的。有沒有什麼好的方法可以在兩個項目中使用相同的代碼而無需複製粘貼?

我不太瞭解SVN或GIT提供的內容。

真的很感激任何意見!

回答

1

有幾種方法可以解決這個問題。

一種方法是將核心功能放入您的各個應用程序調用的框架或庫中。

另一種方法是創建一個「共享」代碼文件夾,然後將兩個單獨的項目引入該共享代碼文件夾並從中構建自己的應用程序。

+0

因此,我可以在構建階段選項卡中將「依賴關係」設置爲「共享」代碼? – johan 2012-03-27 00:35:58

+0

,或者您可以將「共享」代碼拖放到您的項目中,並且您的兩個項目中的這些文件的路徑(通常不必關心)將引用生活在「共享文件夾。 – 2012-03-27 00:37:24

+0

這兩種解決方案都可以工作,但我通常會推薦框架,即使他們需要更多的工作。原因是你可以對它們進行版本化,這樣如果你決定改變一些通用代碼,你不必擔心影響這兩個項目的變化。但這取決於你的代碼:-) – drekka 2012-03-27 00:51:58

相關問題