CocoaTouchLayer
Implement a graphical, event-driven application in iOS with the frameworks in the Cocoa Touch Layer. In addition, use the frameworks in this layer to access key device features, such as user contacts. Start your iOS programming at this highest layer, and you'll automatically take advantage of lower-level layers without getting into their details.
CocoaTouchLayer中的frameworks可以帮你实现一个基于事件驱动的图形化iOS应用.另外,使用这些framework是还可以获取一些关键设备特性,例如用户的通讯录.在这个最高层次中开始你的iOS编程,可以让你在不了解底层实现的情况下仍能自动使用这些底层内容.
1AddressBookUI
Use the Address Book UI framework to display the contact data contained in the Address Book database. This C-based framework provides a graphical interface to gain access to users' contacts.
AddressBookUI框架用于显示通讯录数据库中的通讯数据. 这个基于C语言的框架提供了一个图形化的接口用来获取和访问用户的通讯录数据.
Tips: OC框架 前缀AB 访问联系人信息
2ContactsUI
Use the Contacts UI framework to display the data contained in the Contacts database. This framework provides a graphical interface to gain access to users' contacts.
ContactsUI框架用于显示通讯录数据库中的通讯数据. 提供了一个图形化的接口用来获取和访问用户的通讯录数据.
Tips: OC框架 前缀CN iOS9+
3EventKitUI
Create the user interface for viewing and editing calendar data with the EventKit UI framework.
EventKitUI用于创建一个用于查看和编辑日历数据的用户界面.
Tips: OC框架 前缀EK 访问日历事件数据
4HealthKitUI
Construct and manage HealthKit-specific views and controls with the HealthKitUI framework.
HealthKitUI用于构建并管理特殊的HealthKit界面和控制器.
Tips: OC框架 前缀HK
5MapKit
Display map or satellite imagery from the windows and views of your custom applications with the MapKit framework. You can also use the framework to annotate your maps with points of interest and other custom information.
MapKit用于根据你应用的设定,在窗口或者视图中显示普通地图或者卫星地图. 也可以用于在地图上标注兴趣点或其他自定义信息.
Tips: OC框架 前缀MK 应用中嵌入(高德)地图和地理信息编码等
6MessageUI
Create a view-controller-based user interface for composing email messages. Use it in cases where you want the user to be able to create email messages without leaving your application.
MessageUI用于创建一个基于视图和控制的用户界面来编辑邮件信息.当你想让用户在不离开你的应用的情况下发送邮件,那就用这个框架吧.
Tips: OC框架 前缀MF 提供与发送E-mail相关的API
7NotificationCenter
Display information and enable brief tasks in a Today widget with the Notification Center framework.
NotificationCenter用于在今天小部件中显示信息和完成一些简单的任务.
Tips: OC框架 前缀NC
8PhotosUI
Provide extensions for editing photos and videos with the Photos UI framework. A custom photo editing extension can be used from any app on a user's device.
PhotosUI提供了一些用于编辑Photos应用中的照片和视频的扩展功能. 可以为用户设备上的任意一款应用添加自定义的图片编辑扩展功能.
Tips: OC框架 前缀PH 照片UI相关的API
9ReplayKit
ReplayKit provides developers with the ability to record audio and video directly from their apps. Users can then share these recordings with others through email, text messages, and social websites.
ReplayKit让开发者的应用可以直接记录音频或者视频.用户这时候可以和其他用户通过邮件,短信,或者社交网站来分享这些音频或者视频.
Tips: OC框架 前缀RP
10UIKit(Very Important)
Construct and manage your application's user interface with the UIKit framework. This Objective-C framework provides an application object, event handling support, drawing support, windows, views, and controls designed specifically for the Multi-Touch interface.
UIKit用于构建和管理应用的用户界面.这个OC库提供一个应用对象,事件处理的支持,绘图支持,窗口,视图,以及特意设计用于多点触控界面的多种控制器.
Tips: OC框架 前缀UI 提供一些常用的UI类
11WatchKit
Implement the interface for your Watch app using the WatchKit framework.
WatchKit用于实现AppleWatch应用的接口.
Tips: OC框架 前缀WK
12iAd
Place full-screen advertisements or banner advertisements in your application with the iAd framework.
iAd用于在你的应用中显示全屏或者条状广告.
Tips: OC框架 前缀AD 在应用中嵌入广告
网友评论