ARC.png
ARC 是編譯器為我們提供的內存管理機制,讓我們不再在alloc 或者new 出對象之后再去寫一大堆 release,編譯器幫我們完成這項工作。她會在我們代碼編譯的時候根據對象的alloc 在對應的位置插入對應的release ,減輕我們程序員的負擔。
ARC_Illustration.jpg
ARCsupported.png
對于OS X v10.6和v10.7(64位應用程序)Xcode 4.2 (iOS 4和iOS 5)及之后支持ARC。OS X v10.6和iOS 4中不支持弱引用。
Variable Qualifiers.png