你的位置:首页 > 软件开发 > 操作系统 > 所谓的iOS中的通讯录(一)(自制简易视图版)

所谓的iOS中的通讯录(一)(自制简易视图版)

发布时间:2016-05-15 17:00:06
在iOS中,有两个框架可以访问用户的通讯录AddressBookUI.framework提供了联系人列表界面、联系人详情界面、添加联系人界面等一般用于选择联系人     2.  AddressBook.framework  纯C语言的API,仅仅是获取联系人数据没有 ...

所谓的iOS中的通讯录(一)(自制简易视图版)

  • 在iOS中,有两个框架可以访问用户的通讯录
    1. AddressBookUI.framework
      • 提供了联系人列表界面、联系人详情界面、添加联系人界面等
      • 一般用于选择联系人

        2.  AddressBook.framework  

      • 纯C语言的API,仅仅是获取联系人数据
      • 没有提供UI界面显示,需要自己搭建联系人展示界面
      • 里面的数据类型大部分基于Core Foundation框架,使用起来效果不佳
  • 从iOS6开始。需要得到用户的授权才能访问通讯录,因此在使用之前,需要检查用户是否已经授权

所谓的iOS中的通讯录(一)(自制简易视图版)

 

1、生成联系人控制器

 1 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 2 { 3   // 1.创建选择联系人的界面 4   ABPeoplePickerNavigationController *ppnc = [[ABPeoplePickerNavigationController alloc] init]; 5    6   // 2.设置代理 7   ppnc.peoplePickerDelegate = self; 8    9   // 3.弹出选择联系人界面10   [self presentViewController:ppnc animated:YES completion:nil];11 }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:所谓的iOS中的通讯录(一)(自制简易视图版)

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。