在xcode5.0以後,我們創建的項目默認就是ARC項目,如果要改爲NoARC,只需修改automatic reference counting 爲NO就可以了,Xcode也爲老的arc項目提供了便捷,一鍵轉爲arc項目。
我們點中項目然後,點擊edit-->Refactor(重構)-->convert to objectc arc,這種重構方式相當於xcode會取檢測代碼中的內存管理代碼,然後Replace
arc項目和No arc混搭使用,需要加上編譯命令
在我們的.m文件上雙擊加上-fobjc-arc代表支持arc管理,相反的加上fno-objc-arc就代表不需要arc管理,由我們自己管理內存。