我想从地址簿中获取所有电话号码,我想存储在一个阵列中。 为此我正在编写此代码,但在第二行程序收到此错误时收到信号:“EXC_BAD_ACCESS”
ABRecordRef person;
ABMultiValueRef phoneNumberProperty = ABRecordCopyValue(person, kABPersonPhoneProperty);
NSArray* phoneNumbers = (NSArray*)ABMultiValueCopyArrayOfAllValues(phoneNumberProperty);
// CFRelease(phoneNUmberProperty);
NSLog(@"Phone numbers = %@", phoneNumbers);
[phoneNumbers release];
请帮助我,我可以做些什么改变。 提前致谢
答案 0 :(得分:0)
ABRecordCopyValue
无法获取地址簿的所有电话号码。您可以使用它来查找1人的财产。使用ABAddressBookCopyArrayOfAllPeople
首先从地址簿中获取所有人员。