iOS 访问手机通讯录

iOS 9 后出了 Contacts 框架

- (void)contactPicker:(CNContactPickerViewController *)picker didSelectContact:(CNContact *)contact

{

    // 此代理方法写了 下面一个代理方法无效

    // 调用通讯录界面 只能选一个联系人  点击联系人回调 不能进入联系人详情

    

}

- (void)contactPicker:(CNContactPickerViewController *)picker didSelectContactProperty:(CNContactProperty *)contactProperty

{

    // 调用通讯录界面 只能选一个联系人  点击联系人进入联系人详情界面 点击电话号码回调此方法

}

- (void)contactPicker:(CNContactPickerViewController *)picker didSelectContacts:(NSArray<CNContact*> *)contacts

{

    // 此代理方法写了 上面两个代理方法无效

    // 调用通讯录界面 可选多个联系人  点击右上角确认 回调此方法 返回多个联系人信息

}


iOS 获取通讯录的4种方式详解

参考文献:  http://blog.csdn.net/vbirdbest/article/details/52880944

你可能感兴趣的:(iOS-基础)