2011-06-21 23 views

回答

8

從我所知是 - ARC是由編譯器完成,並應作爲一個嚮導或助手,檢查所有的代碼,並插入正確的保留和釋放的語句爲你想到了。

因此這將與較舊的iOS運行時兼容。

編輯:

它將支持4.x版而不是3.x中

+0

讓我試試。感謝您的信息。 – RAGOpoR

+5

我很確定它是由4.x支持的,但不是早期版本。 –

+1

ARC針對5.0以前版本的iOS版本使用兼容性庫,並且要求4.0中包含現代運行時。因此,您可以將目標鎖定到4.0,而不是3.x。 –

5

它將支持iOS 4的,但的iOS 3.

儘管如此,還有爲iOS 4不完全支持因爲弱引用只能在iOS 5上運行。直接從Apple引用Transitioning to ARC Release Notes

ARC在Xcode 4.2中支持Mac OS X v10.6 a第二v10.7(64位 應用程序),併爲iOS 4和iOS 5弱引用不 支持在Mac OS X v10.6中和iOS 4

相關問題