蘋果公司爲64位應用程序殺死了Carbon。我有一堆遺留代碼,針對的是碳UI組件,我希望能夠保持活力一段時間。其中大部分是插件和捆綁包,必須與主機平臺同步64位。保留傳統碳代碼存活
Apple似乎假設的選擇是丟棄所有遺留代碼 並使用Cocoa重寫。這在短期內不會發生,因爲 相同的遺留代碼也與PC綁定關聯。
我考慮3個選項
(1)潛入可可,創建支持碳的小的子集 我確實需要一個兼容包。
(2)使用Cocoatron作爲新的目標。在短期內橋碳碳共聚物,也許在更長的時間內轉換爲Mac和PC本地cocoatron。 (參考:http://cocotron.org/)
(3)使用QT作爲新的目標。見選項(2)。 (參考:http://qt.nokia.com/)
我真的喜歡第四個選擇,比如64位 碳測試,蘋果打死的盜版拷貝,或兼容包明確意圖只是 效仿碳。
要給出一個不完全一般的答案,我們需要更多的細節。遺產代碼的作用是什麼?它是什麼類型的應用程序?有沒有我們可以學習更多的鏈接? – wadesworld 2011-12-29 04:12:39