次のコード行を使用しています...
NSString *clientFirstName = (NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty);
Xcode の「分析」機能は、これが潜在的なメモリ リークを引き起こすと言っています。私は clientFirstName をまったくリリースしていないalloc
か、リリースしていませんretain
。
ただし、ABRecordCopyValue はコマンドのようにオブジェクトを返さない可能性があることを認識しています[NSMutableArray arrayWithArray:someArray]
。これは、私が制御して解放する必要がある新しいオブジェクトを実際に作成していることを意味する可能性があります。
感想を聞くのが得意...