iOS开发之AddressBookUI框架详解 一、关于AddressBookUI框架 AddressbookUI是iOS开发框架中提供的一套通讯录界面组件。 https://my.oschina.net/u/2340880/blog/1930414 AddressBookUI框架主要提供了如下几个类: ABNewPersonViewController
首先,导入这个头文件: #import <AddressBookUI/AddressBookUI.h> 注意:需要在项目中链接如下两个库: ?
3、AddressBook、AddressBookUI 通讯录相关的框架,我们获取联系人通讯录先关的都是咋这两个框架里面。 AddressBook、AddressBookUI 使用 AddressBook 官方文档 AddressBookUI 官方文档 4、AdSupport AdSupport 从字面意思上理解是用来进行广告支持
、XML、URL等 CoreLocation:使用GPS和WIFI获取位置信息 GameKit:为游戏提供网络功能:点对点互联和游戏中的语音交流 AddressBook:提供访问用户联系人信息的功能 AddressBookUI
---- 一、介绍 1.在iOS中,有2个框架可以访问用户的通讯录: AddressBookUI.framework 提供了联系人列表界面、联系人详情界面、添加联系人界面等 一般用于选择联系人 AddressBook.framework addressBook); return YES; } ---- 二、弹出系统通讯录程序 比如充话费时弹出的联系人选择界面(iOS 8 之前的方法,注意版本适配) 头文件:#import <AddressBookUI /AddressBookUI.h> 例子:点击弹出联系人控制器界面 ?
AddressBookUI.framework:包含显示系统定义的联系人挑选界面和编辑界面的类。 EventKit.framework:包含访问用户日历事件数据的接口。
Cocoa Touch层包括UIKit框架,基础框架(Foundation Framework)和电话本UI框架(AddressBookUI Framework)。 1.3.1.3 电话本UI框架(AddressBook UIFramework) 电话本UI框架(AddressBookUI.framework)是一个Objective-C标准程序接口,主要用来创建新联系人 AddressBook.framework:提供访问存储核心数据库中用户联系人信息的功能 AddressBookUI.framework:提供一个用户界面,用于显示存储在地址簿中的联系人信息 AudioToolbox.framework
6、API更新 iOS9照例淘汰了一些旧接口,其中有一些旧接口虽然还能用,但或多或少都会有些问题: 6.1 AddressBookUI.framework在iOS9上已经被淘汰,需要改用
大部分iOS开发者都是跟Cocoa Touch layer打交道 5、常用的IOS系统框架 AddressBook.framework:提供访问存储核心数据库中用户联系人信息的功能 AddressBookUI.framework