有思俱乐部学习园地

获取通讯录


Info.plist

首先我们需要在Info.pilst这个配置文件中添加Privacy - Contacts Usage Description这个键值,如上图所示。添加这个键值过后,打开APP就可以看到一个弹窗,这个弹窗是用于设置APP获取通讯录的权限

Contact.swift

新建一个swift文件,命名为Contact。
 在这个文件头部引用Contact库,如图所示
 
新建一个类
在这个类中写一个检查权限的函数。如果没有权限就弹窗申请权限,有权限就直接获取通讯录
申请权限,成功后调用获取通讯录的函数
获取通讯录
写好函数后可以如下图所示那样调用
效果如下

工作人员

 
作者:揭以诚
信息录入:揭以诚