我正在爲Mac 10.7及更高版本(現在爲10.7,10.8和10.9)開發應用程序。 根據我對網絡搜索 -OSX架構相關
- OSX 10.8和10.9只配備了64位的味道
- OSX 10.7同時支持32位和64位英特爾。
- IN OSX 10.7 - 如果我開發的是64位(x86_64),那麼應用程序也可以在32位下工作。 https://discussions.apple.com/thread/3200553。 在這種情況下,ARC如何在內部進行處理?
有人可以驗證並確認我上面的假設嗎?
謝謝
根據應用類型和用戶基數的不同,定位10.7甚至10.6仍然是一個好主意。例如,我有一個非常專業的應用程序處理蝙蝠電話,而不是典型的Mac用戶。許多仍然有10.6的運行,甚至有10.5 ...而我的主要開發機器仍然運行10.7。如果支持速度太快,我總是很煩惱。所以我不建議只是總是去發佈最新版本......但我完全同意丟棄32位支持 – Volker
謝謝。我需要支持從10.7及以上。我可能會決定停止32位,但可能會有一些10.7用戶誰擁有32位英特爾。我的問題是我的64位應用程序在32位英特爾? –
當然。我在談論更廣泛的市場,以及在一定的時間和資源限制內真正可行的。如果你已經有了一些東西,就不會急於排除舊版本。但通常從頭開始新的發展,它會給你一條更簡單的道路。 – uchuugaka