ABMultiValueRef phoneNumbers = ABRecordCopyValue((__bridge ABRecordRef)([arrTemp1 objectAtIndex:i]),
kABPersonPhoneProperty);
if (ABMultiValueGetCount(phoneNumbers) > 0) {
phone = (__bridge_transfer NSString*)
ABMultiValueCopyValueAtIndex(phoneNumbers, 0);
} else
{
phone = @"[None]";
}
このコード行の後、「オブジェクトがリークしました: 'phoneNumber' に割り当てられて保存されたオブジェクトは、この実行パスで後で参照されず、保持カウントが +1 になっています」というメッセージが表示されます。同様の投稿をいくつか見ましたが、質問に対する正確な解決策が得られませんでした。このリークにより、アプリがクラッシュします。だから、これを知っている人は私を助けてください