Как получить номера мобильных телефонов из контактов iPhone.

Я использую следующий код для настройки получения номера телефона в моем приложении.

CFStringRef addressBookMobile;
ABRecordRef person;
NSString *mobile;

person = CFArrayGetValueAtIndex(people, i);
addressBookMobile = ABRecordCopyValue(person, kABPersonPhoneProperty);
mobile = [NSString stringWithFormat:@"%@", addressBookMobile];

Метка контактов «мобильная». Однако когда я использую NSLog (@ "% @", мобильный); . Он отображает . Есть ли какие-либо проблемы для моего кода?

Должен ли я использовать const CFStringRef kABPersonPhoneMobileLabel и как его использовать? Как будто я заменяю его как приведенный выше код, он имеет ошибку. Может кто-нибудь мне помочь? Спасибо.

5
задан Bitmap 10 October 2011 в 17:04
поделиться