Rya*_*anG 65
"ARC在Xcode 4.2中可用,目前处于测试阶段,只有在使用Clang(又名"Apple LLVM编译器")进行编译时.该设置被称为"Objective-C自动参考计数".打开和关闭你走.
如果您正在处理现有代码,更改此设置将产生大量错误.ARC不仅为您管理内存,还禁止您自己尝试.使用ARC时手动发送保留/释放/自动释放是非法的.由于普通的非ARC Cocoa代码充斥着这些东西,你会遇到很多错误.
幸运的是,Xcode提供了一种转换现有代码的工具.选择编辑 - >重构... - >转换为Objective-C ARC ...并且Xcode将指导您转换代码.虽然可能在某些情况下需要帮助确定要做什么,但这个过程应该基本上是自动的."
我从这个链接中获取了这些信息,帮助了我很多:http: //www.mikeash.com/pyblog/friday-qa-2011-09-30-automatic-reference-counting.html
小智 48
选择您的项目或目标,然后转到Build Settings,在Apple LLVM编译器3.0 - 语言部分下,您将看到选项Objective-C Automatic Reference Counting.
归档时间: |
|
查看次数: |
53788 次 |
最近记录: |