iOS Objective-c 获得用户通讯录权限,并上传服务器指南

1. 导包

#import 


Privacy - Contacts Usage Description

2.获取通讯录

///获取通讯录
ABAddressBookRef addBook=ABAddressBookCreateWithOptions(NULL, NULL);

///取得本地所有联系人记录(是个数组)
CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addBook);

///联系人总数
NSInteger count = CFArrayGetCount(results);

///取出下标为0的联系人对象
ABRecordRef person = CFArrayGetValueAtIndex(results, 0);

/// 获取指定用户的信息 ABPropertyID 是信息类型
NSString *last = (__bridge NSString *)ABRecordCopyValue(person, ABPropertyID);


 
 

你可能感兴趣的:(IOS,-,OC,专栏,objective-c,ios,xcode)