我爲iPhone和iPAD設置了不同的項目,這兩個項目中的大部分文件名都是相同的。現在我想將這兩個合併爲一個並創建一個Universal構建。是否有任何教程或更好的方法來處理這個問題,而不需要重新編寫完整的代碼。將兩個iOS項目合併爲一個通用版本
請幫忙。謝謝。
我爲iPhone和iPAD設置了不同的項目,這兩個項目中的大部分文件名都是相同的。現在我想將這兩個合併爲一個並創建一個Universal構建。是否有任何教程或更好的方法來處理這個問題,而不需要重新編寫完整的代碼。將兩個iOS項目合併爲一個通用版本
請幫忙。謝謝。
我已經這樣做過。那時,我們沒有選擇重命名一個項目的所有文件和類。 Objective-c沒有命名空間,unfortunately。
不知道你的項目有多大,但使用重命名/替換或重新分解工具,你將能夠沒有任何(很多)的痛苦。
如果你使用StoryBoard,那麼你可以選擇你的項目,當你選擇Universal時,你可以爲iPhone和iPad設置兩個不同的StoryBoards。
所以你會有一個應用程序,根據iOS設備初始化它。
如果你有相同的類名,我建議你改變其中一個字符差異(例如,ViewController和PViewController(P for phone ..)),並根據它重構所有相關的類。
祝你好運!
嗨貝金,不,我們不使用故事板。 – user2527695
你使用StoryBoard嗎? –