Cocoa Touch 框架

一、Cocoa Touch简述

Cocoa Touch具有和iPone用户接口一致的特殊设计。有了UIKit,我们可以使用iOS上的独特的图形接口控件、按钮、以及全屏幕视图功能,还可以使用加速仪和多点触摸手势来控制应用。

Cocoa Touch除了UIKit外、还包含了创建世界一流的iOS应用程序需要的所有框架,从三维图形到专业音效,提供设备访问API以控制摄像头,或通过GPS来获知当前位置。

二、Cocoa Touch中的框架

Cocoa Touch提供来如下几类常用的框架

1、音频和视频

包括Core Audio、OpenAL、Media Library和AV Foundation。

2、数据管理

包括Core Data和SQLite。

3、图形和动画

包括Core Animation、OpenGL ES和Quartz 2D。

4、网络

包括Bonjour、WebKit和BSD Sockets。

5、用户应用

包括Address Book、Core Location、Map Kit和Store Kit。

你可能感兴趣的:(Cocoa Touch 框架)