- 層級 | 主要框架 - ---------------------|-------------------------------------------------------------------------------------- - Cocoa Touch | UIKit 等 - Media | Core Graphics 、OpenGl ES、Core Animation 等 - Core Services | Core Data、Foundation 等 - Core OS | Accelerate Framework、External Accessory Framework、Security Framework、System 等
Address Book Framework、 CFNetwork Framework、 Core Data Framework、 Core Foundation Framework、 Core Location Framework、 Core Media Framework、 Core Telephony Framework、 Event Kit Framework、 Foundation Framework、 Mobile Core Services Framework、 Quick Look Framework、 Store Kit Framework、 System Configuration Framework、 Block Objects、 Grand Central Dispatch、 In App Purchase、 Location Services、 SQLite、 XML Support 等一些框架,也基本都是基於 C 語言的接口。
Core Graphics、 Core Animation、 OpenGL ES、 Core Text、 Image I/O、 Assets Library Framework、 Media Player Framework、 AV Foundation、 OpenAL、 Core Audio Frameworks、 AV Foundation、 Core Media 等等。
Core Graphics :也被稱爲 Quartz,用於處理本地 2D 向量渲染和圖片渲染。 Core Animation :Quartz Core 框架的一部分,爲動畫視圖和其餘內容提供更高級別支持。 OpenGl ES :爲使用硬件加速接口的 2D 和 3D 渲染提供支持。 Core Text :提供一個精密的文本佈局和渲染引擎。 Image I/O :提供讀取及編寫大多數圖形格式的接口。 Assets Library framework :資產庫框架,用於訪問用戶照片庫中的照片和視頻。
Address Book UI Framework、 Event Kit UI Framework、 Game Kit Framework、 iAd Framework、 Map Kit Framework、 Message UI Framework、 UIKit Framework 等等,
這一層基本都是基於 Objective-c 的接口。ios