IOS访问系统通讯录(记录学习过程)
来源:互联网 发布:b2b平台群发软件 编辑:程序博客网 时间:2024/05/17 22:07
导入系统头文件 #import <AddressBook/AddressBook.h>
//通讯录对象
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, NULL);
//获取权限
ABAddressBookRequestAccessWithCompletion(addressBook, NULL);
//获取数据
NSArray *array = (NSArray*)ABAddressBookCopyArrayOfAllPeople(addressBook);
//读取数据
for (int i = 0 ; i < array.count ; i++) {
ABRecordRef record = array[i];
NSString *name = (NSString*)ABRecordCopyCompositeName(record);
NSLog(@"name : %@",name);
ABMultiValueRef muValue = ABRecordCopyValue(record, kABPersonPhoneProperty);
NSString *phone = (NSString*)ABMultiValueCopyValueAtIndex(muValue, 0);
NSLog(@"phone : %@",phone);
}
0 0
- IOS访问系统通讯录(记录学习过程)
- 关于iOS系统中通讯录的访问
- 关于iOS系统中通讯录的访问
- 关于iOS系统中通讯录的访问
- iOS 通讯录访问(一)
- iOS 通讯录访问(二)
- iOS学习笔记 系统服务(二)通讯录
- iOS 通讯录访问(代码块的)
- iOS 访问通讯录
- IOS---访问通讯录
- IOS如何访问通讯录
- iOS 访问通讯录
- iOS 访问通讯录
- iOS -- 访问通讯录
- ios 访问通讯录
- IOS访问通讯录
- IOS如何访问通讯录
- iOS 访问通讯录
- scala-33:List的一阶函数操作代码实战详解
- PHP分页类
- [Eclipse] - eclipse集成jboss7.1
- 【杭电】[2014]青年歌手大奖赛_评委会打分
- c语言 商店购物车系统
- IOS访问系统通讯录(记录学习过程)
- 早上起来喝水好吗
- 仿网易新闻APP(三)——标题栏之24小时要闻
- android intent 跳转到第三方应用 如果第三方应用已经启动,但是隐藏在home下,如何让它显示出来?
- 5秒返回页面
- 仿网易新闻APP(四)——标题栏之本市天气(百度定位与车联网之天气查询)
- CPP入门(3):输入、输出
- Sping Boot 初探(一)--- 一分钟构建SpringWeb
- 再见Ajax