国产探花免费观看_亚洲丰满少妇自慰呻吟_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

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永靖县| 唐海县| 塔河县| 会泽县| 平阴县| 五莲县| 靖州| 江永县| 澄江县| 墨脱县| 衡阳县| 错那县| 萨迦县| 潜江市| 襄樊市| 东山县| 丽水市| 河东区| 临洮县| 东源县| 高陵县| 高要市| 勐海县| 浦江县| 万山特区| 黑河市| 开江县| 通渭县| 武威市| 平远县| 荔浦县| 青州市| 上蔡县| 新巴尔虎左旗| 抚宁县| 五华县| 宜宾市| 古浪县| 特克斯县| 景德镇市| 怀化市|