次のコードで使用している述語について質問があります
NSMutableArray *records = (__bridge NSMutableArray *)ABAddressBookCopyArrayOfAllPeople( addressBook );
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"record.phoneNumber contains %@",@"123"];
@try {
[records filterUsingPredicate:predicate];
}
@catch (NSException *exception) {
NSLog(@"%@",exception);
}
@finally {
//
}
私が得る例外は次のとおりです。
[<__NSCFType 0x6e2c5e0> valueForUndefinedKey:]: このクラスは、キー レコードのキー値コーディングに準拠していません。
アドレス帳の述語に関するガイドを見つけようとしましたが、うまくいきませんでした。助言がありますか?