2013-07-17 72 views
2

我爲iPhone和iPAD設置了不同的項目,這兩個項目中的大部分文件名都是相同的。現在我想將這兩個合併爲一個並創建一個Universal構建。是否有任何教程或更好的方法來處理這個問題,而不需要重新編寫完整的代碼。將兩個iOS項目合併爲一個通用版本

請幫忙。謝謝。

+0

你使用StoryBoard嗎? –

回答

1

我已經這樣做過。那時,我們沒有選擇重命名一個項目的所有文件和類。 Objective-c沒有命名空間,unfortunately

不知道你的項目有多大,但使用重命名/替換或重新分解工具,你將能夠沒有任何(很多)的痛苦。

0

如果你使用StoryBoard,那麼你可以選擇你的項目,當你選擇Universal時,你可以爲iPhone和iPad設置兩個不同的StoryBoards。

所以你會有一個應用程序,根據iOS設備初始化它。

如果你有相同的類名,我建議你改變其中一個字符差異(例如,ViewController和PViewController(P for phone ..)),並根據它重構所有相關的類。

祝你好運!

+0

嗨貝金,不,我們不使用故事板。 – user2527695