//获取通讯录中的所有属性,并存储在 textView 中,已检验,切实可行。兼容io6 和 ios 7 ,而且ios7还没有权限确认提示。-(void)getAddressBook{ ABAddressBookRef addressBook = ABAddressBookCreate(); ...
分类:
移动开发 时间:
2015-01-14 22:34:01
阅读次数:
320
1、首先拿到通讯录
-(void)ReadAllPeoples
{
[contacts
removeAllObjects];
ABAddressBookRef addressBook =
ABAddressBookCreateWithOptions(nil,
nil);
dispatch_semaphore_t sema =
dispatc...
分类:
移动开发 时间:
2015-01-09 17:19:36
阅读次数:
211
iOS读取本地通讯录示例代码:+ (NSArray *)readAllPeoples{ ABAddressBookRef tmpAddressBook = nil; NSMutableArray *array = [[NSMutableArray alloc] init]; ...
分类:
移动开发 时间:
2015-01-04 16:43:39
阅读次数:
128
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, &error); ABAddressBookRegisterExternalChangeCallback(addressBook, addressBookChan....
分类:
移动开发 时间:
2014-12-26 10:58:16
阅读次数:
231
//读取所有联系人
-(void)ReadAllPeoples
{
//取得本地通信录名柄
ABAddressBookRef tmpAddressBook =
ABAddressBookCreate();
//取得本地所有联系人记录
NSArray* tmpPeoples = (NSArray*)ABAddressBook...
分类:
其他好文 时间:
2014-12-08 19:42:32
阅读次数:
156
添加AddressBook这个包;然后#import //取得本地通信录名柄 ABAddressBookRef addressBook; if ([[UIDevice currentDevice].systemVersion floatValue] >= 6.0){ ...
分类:
其他好文 时间:
2014-11-13 18:30:43
阅读次数:
207
//读取所有联系人-(void)ReadAllPeoples{ //取得本地通信录名柄 ABAddressBookRef tmpAddressBook = ABAddressBookCreate(); //取得本地所有联系人记录 NSArray* tmpPeoples = (NSArray*)ABA...
分类:
移动开发 时间:
2014-11-03 22:23:53
阅读次数:
338
进入正题 获取系统通讯录,不想多讲,留下链接http://my.oschina.net/joanfen/blog/140146通常做法:首先创建一个ABAddressBookRef类的对象addressBooks,然后获取系统权限,获取权限的代码:// 获取系统权限,并获得通讯录内容存入addres...
分类:
移动开发 时间:
2014-10-21 16:50:12
阅读次数:
147
1.添加 AddressBook库
- (IBAction)add:(id)sender {
ABAddressBookRequestAccessWithCompletion(ABAddressBookRef addressBookRef,
^(bool granted,
CFErrorRef error) {
if (granted) {
...
分类:
移动开发 时间:
2014-10-17 12:04:49
阅读次数:
207
导入AddressBook和AddressBookUI框架
iOS 6之前,可以通过如下方法获得通讯录
ABAddressBookRef addressBook = ABAddressBookCreate();
不过在iOS 6之后,这个方法被废弃,可以使用下面的方法获得通讯录。
AB_EXTERN ABAddressBookRef ABAddressBookCreateWithOp...
分类:
移动开发 时间:
2014-09-25 20:36:47
阅读次数:
237