【发布时间】:2012-04-15 13:59:33
【问题描述】:
我正在使用以下代码行...
NSString *clientFirstName = (NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty);
Xcode 上的“分析”功能表明这会导致潜在的内存泄漏。我根本没有发布 clientFirstName,因为我既没有 alloc 也没有 retain'd 它。
但是,我意识到 ABRecordCopyValue 可能不会返回对象,因为像 [NSMutableArray arrayWithArray:someArray] 这样的命令可能意味着我确实在创建一个我可以控制并且必须释放的新对象。
渴望听到想法......
【问题讨论】:
标签: iphone objective-c ios memory-leaks abaddressbook