我需要將我的iPhone的聯繫人訪問到我的應用程序。如何將聯繫人導入我的應用程序
我正在使用Xcode 7.2和IOS-9。 給我最好的框架或庫,這對我很有用。
我嘗試使用ABAddressbook框架,但它已被棄用。
謝謝。
我需要將我的iPhone的聯繫人訪問到我的應用程序。如何將聯繫人導入我的應用程序
我正在使用Xcode 7.2和IOS-9。 給我最好的框架或庫,這對我很有用。
我嘗試使用ABAddressbook框架,但它已被棄用。
謝謝。
蘋果公司推出新的框架聯繫人和ContactsUI用來訪問iOS9及以上的接觸。
以前的ABAddressbook框架已被棄用。你可能會在這裏找到大量的信息。
您可以使用ContactsUI框架爲iOS9 +設備
- (void) presentContacts
{
CNContactPickerViewController *contactPicker = [[CNContactPickerViewController alloc] init];
contactPicker.delegate = self;
[_myViewController presentViewController:contactPicker animated:YES completion:nil];
}
//Listen for delegates
- (void) contactPickerDidCancel: (CNContactPickerViewController *) picker
{
NSLog(@"didCancel");
}
- (void) contactPicker: (CNContactPickerViewController *) picker
didSelectContact: (CNContact *) contact
{
NSLog(@"didSelectContact"):
}
- (void) contactPicker: (CNContactPickerViewController *) picker
didSelectContactProperty: (CNContactProperty *) contactProperty
{
NSLog(@"didSelectProperty");
}
謝謝@iprabu –
謝謝@AnshaD –
的可能重複http://stackoverflow.com/questions/3747844/get-a-list-of-all-contacts-on-ios – iAnurag
[在iOS 7中獲取聯繫人]的可能副本(http://stackoverflow.com/questions/19027118/fetch-contacts-in-ios-7) – njuri
您可以使用聯繫人和聯繫人UI框架代替ABAddressbook框架閱讀已棄用的API在[iOS 9.0]中(https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html)。 –