nod*_*nja 9 xcode memory-leaks memory-management automatic-ref-counting xcode4.3
我已经看到很多关于将整个项目转换为弧然后使用标志告诉Xcode哪些不能转换的信息.
将单个文件转换为arc怎么样?我试过了,它运行正常.我能这样做吗?我有点担心,因为如果我在这里和那里转换东西,整个项目都不会转换成弧形,它们会导致内存泄漏.
是的你可以.但是,您需要告诉编译器哪些文件不是ARC.您可以在项目设置中执行此操作.转到your project> Select the target of the app in question> Build Phases.现在下拉"编译源"并选择您不希望用ARC编译的文件,按ENTER键,将出现一个小弹出框.在这里你可以写-fno-objc-arc.按Done,你就完成了.
编译时,它会尝试将自动引用计数添加到没有-fno-objc-arc标志的文件中.使用非弧库时非常有用,例如ASIHTTPRequest或MBProgressHud(和其他).
| 归档时间: |
|
| 查看次数: |
3212 次 |
| 最近记录: |