国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

(轉)Xcode中設置部分文件ARC支持

2019-11-14 19:18:06
字體:
來源:轉載
供稿:網友

ARC是什么

       ARC是iOS 5推出的新功能,全稱叫 ARC(Automatic Reference Counting)。簡單地說,就是代碼中自動加入了retain/release,原先需要手動添加的用來處理內存管理的引用計數的代碼可以自動地由編 譯器完成了。該機制在 iOS 5/ Mac OS X 10.7 開始導入,利用 Xcode4.2 可以使用該機制。簡單地理解ARC,就是通過指定的語法,讓編譯器(LLVM 3.0)在編譯代碼時,自動生成實例的引用計數管理部分代碼。有一點,ARC并不是GC,它只是一種代碼靜態分析(Static Analyzer)工具。

那么在xCode中經常需要導入一些外來的代碼文件,如果導入的文件使用了ARC機制而你的當前項目沒有使用ARC,那么xCode會給出警告,或者報錯。我們該如何處理這些問題呢:

點擊項目導航文件--> 選中Targets--> 選擇 Build Phases --> 展開Compile Sources

這個時候,我們看到第二列的名稱為:Compiler Flags

雙擊你所要使用ARC的文件,并輸入 -fobjc-arc,

那么現在這個文件就可以在編譯時使用ARC機制進行編譯了。

同上,如果想讓使用ARC機制的代碼不使用ARC機制,只需要輸入 -fno-objc-arc

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿合奇县| 娄底市| 维西| 元江| 涟源市| 临澧县| 金川县| 湖口县| 中卫市| 沁水县| 新郑市| 清新县| 从江县| 海南省| 本溪市| 昌图县| 榆社县| 迁西县| 汾阳市| 合水县| 沂南县| 肥西县| 舞阳县| 商洛市| 新平| 吐鲁番市| 平山县| 大厂| 威宁| 和顺县| 勐海县| 宁乡县| 中方县| 策勒县| 会泽县| 东乡县| 揭东县| 甘洛县| 土默特右旗| 松江区| 调兵山市|