Cocoa Touch框架
除 UIKit 之外,Cocoa Touch 包含創(chuàng)建世界一流
iOS 應(yīng)用程序所需的所有框架,從 3D 圖形、專業(yè)音頻到網(wǎng)絡(luò),甚至提供特殊設(shè)備訪問 API 以控制攝像機(jī)或從 GPS 硬件獲取位置。Cocoa
Touch 既包含只需要幾行代碼就可以完成全部任務(wù)的強(qiáng)大的 Objective-C 框架,也在需要時(shí)提供基礎(chǔ)的 C 語言 API
來直接訪問系統(tǒng)。這些框架示例包括:
Core Animation
通過 Core Animation,您就可以通過基于組合獨(dú)立圖層的簡(jiǎn)單編程模型來創(chuàng)建豐富的用戶體驗(yàn)。
Core Audio
Core Audio 是播放、處理和錄制音頻的專業(yè)級(jí)技術(shù),能夠輕松為您的應(yīng)用程序添加強(qiáng)大的音頻功能。
Core Data
Core Data 提供面向?qū)ο蟮臄?shù)據(jù)管理解決方案,該方案易于使用和理解,甚至可處理任何應(yīng)用或大或小的數(shù)據(jù)模型。