调用系统自带的通讯录

       调用系统通讯录的功能分为两种情况,一种是只获取通讯录的资料信息,比如姓名、电话、地址等信息;另外一种是直接调用系统自带的通讯录,包括界面以及所有的通讯录资料和功能。


下面介绍一下两种情况的使用办法:

一、获取通讯录的资料信息

1、使用APAddressBook第三方库可以很好的获取通讯录的相关资料

2、APAddressBook 的github地址:

https://github.com/Alterplay/APAddressBook.git 

3、相关使用办法,见后面附的demo中的BMContantViewController类

二、直接调用系统自带的通讯录

1、添加AddressBook.framework 和 AddressBookUI.framework两个框架

2、在需要访问通讯录的controller中引入头文件:

#import<AddressBook/AddressBook.h>

#import<AddressBookUI/AddressBookUI.h>

3、实现ABPeoplePickerNavigationControllerDelegate的相关办法(见demo)

4、调用办法

5、demo的github地址:https://github.com/hongjizhou/BMAddressBook 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容