作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个创建 ABRecordRef、设置其属性并返回 ref 的方法。
我在使用 CFAutoRelease 时遇到崩溃,因为我需要支持 iOS <7。我将如何正确发布它?
-(ABRecordRef) myRecord{
ABRecordRef newRecord = ABPersonCreate();
//some setting here
return CFAutoRelease(newRecord); //how to release here?
}
最佳答案
对于 CoreFoundation 引用,我实际上不会在您的 myRecord
方法中释放该引用。相反,我会定义接口(interface),以便 myRecord
的调用者拥有引用并负责释放它。
关于iphone - CFAutoRelease() 类似 iOS6 上的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19229478/
我有一个创建 ABRecordRef、设置其属性并返回 ref 的方法。 我在使用 CFAutoRelease 时遇到崩溃,因为我需要支持 iOS <7。我将如何正确发布它? -(ABRecordRe
我是一名优秀的程序员,十分优秀!