2011-01-07 94 views
1

我有一個iOS應用程序,我正考慮將其移植到Mac OS上並通過Mac App Store銷售。不過,我希望儘可能多地重用業務邏輯的代碼,以便在修復某個產品中的錯誤時,我不必爲其他產品重新編寫所有代碼。做這個的最好方式是什麼?通用iPad/iPhone應用程序只有兩個目標,但顯然對於Mac OS應用程序,整個結構是不同的,它使用完全不同的SDK。有什麼建議麼?謝謝!在iOS和Mac OS應用程序之間共享業務邏輯代碼

回答

0

這樣做的最好方法是將Cocoa應用程序目標添加到您的項目中。轉到Project> New Target,然後從Mac OS X部分選擇Cocoa> Application。然後,選中您的新目標,單擊複選框以包含共享文件。

+0

現在在編輯器下>添加目標 – arya 2015-01-13 03:16:09

0

你可以做的另一件事是簡單地將一個項目中的文件作爲參考添加到另一個項目中。只需將它們從源項目(其中實際的文件所在的地方)拖到另一個項目中即可。對話框將詢問您是否要複製文件。選擇否。這將使第二個項目指向第一個項目中的文件。編輯進入這兩個項目。

不過,請注意這一點,因爲iOS和MacOS中的API之間存在一些差異,即使它們被稱爲相同。

相關問題