iOS 常用系統框架(轉載)

文章整理自 博客園

iOS 常用的基礎框架

框架名稱 功能
Foundation 提供OC的基礎類(像NSObject)、基本數據類型等
UIKit 創建和管理應用程序的用戶界面
QuartzCore 提供動畫特效以及通過硬件進行渲染的能力
CoreGraphics 提供2D繪制的基于C的API
SystemConfiguration 檢測當前網絡是否可用和硬件設備狀態
AVFoundation 提供音頻錄制和回放的底層API,同時也負責管理音頻硬件
CFNetwork 訪問和配置網絡,像HTTP、FTP和Bonjour Services
CoreFoundation 提供抽象的常用數據類型,如Unicode strings、XML、URL等
CoreLocation 使用GPS和WIFI獲取位置信息
框架名稱 功能
GameKit 為游戲提供網絡功能:點對點互聯和游戲中的語音交流
AddressBook 提供訪問用戶聯系人信息的功能
AddressBookUI 提供一個用戶界面,用于顯示存儲在地址簿中的聯系人信息
AudioToolBox 提供音頻錄制和回放的底層API,同時也負責管理音頻硬件
AudioUnit 提供一個接口,讓我們的應用程序可以對音頻進行處理
MapKit 為應用程序提供內嵌地圖的接口
MediaPlayer 提供播放視頻和音頻的功能
MessageUI 提供視圖控制接口用以處理E-mail和短信
OpenGLES 提供動畫特效以及通過硬件進行渲染的能力
StoreKit 為應用程序提供在程序運行中消費的支持

文章整理自 博客園

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容