cocoa touch框架
生活随笔
收集整理的這篇文章主要介紹了
cocoa touch框架
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
iPhone
?OS?應(yīng)用程序的基礎(chǔ) Cocoa Touch 框架重用了許多 Mac 系統(tǒng)的成熟模式,但是它更多地專注于觸摸的接口和優(yōu)化。UIKit 為您提供了在?
iPhone
?OS 上實(shí)現(xiàn)圖形,事件驅(qū)動(dòng)程序的基本工具,其建立在和 Mac OS X 中一樣的 Foundation 框架上,包括文件處理,網(wǎng)絡(luò),字符串操作等。?
??
Cocoa Touch?具有和? iPhone ?用戶接口一致的特殊設(shè)計(jì)。有了 UIKit,您可以使用? iPhone ?OS 上的獨(dú)特的圖形接口控件,按鈕,以及全屏視圖的功能,您還可以使用加速儀和多點(diǎn)觸摸手勢來控制您的應(yīng)用。?
??
各色俱全的框架 除了 UIKit 外,Cocoa Touch 包含了創(chuàng)建世界一流? iPhone ?應(yīng)用程序需要的所有框架,從三維圖形,到專業(yè)音效,甚至提供設(shè)備訪問 API 以控制攝像頭,或通過 GPS 獲知當(dāng)前位置。Cocoa Touch 既包含只需要幾行代碼就可以完成全部任務(wù)的強(qiáng)大的 Objective-C 框架,也在需要時(shí)提供基礎(chǔ)的 C 語言 API 來直接訪問系統(tǒng)。這些框架包括:?
Core Animation?
通過 Core Animation,您就可以通過一個(gè)基于組合獨(dú)立圖層的簡單的編程模型來創(chuàng)建豐富的用戶體驗(yàn)。?
Core Audio?
Core Audio?是播放,處理和錄制音頻的專業(yè)技術(shù),能夠輕松為您的應(yīng)用程序添加強(qiáng)大的音頻功能。?
Core Data?
提供了一個(gè)面向?qū)ο蟮臄?shù)據(jù)管理解決方案,它易于使用和理解,甚至可處理任何應(yīng)用或大或小的數(shù)據(jù)模型。?
功能列表:框架分類?
下面是 Cocoa Touch 中一小部分可用的框架:?
音頻和視頻?
Core Audio?
OpenAL?
Media Library?
AV Foundation?
數(shù)據(jù)管理?
Core Data?
SQLite?
圖形和動(dòng)畫?
Core Animation?
OpenGL ES?
Quartz 2D?
網(wǎng)絡(luò)/li>?
Bonjour?
WebKit?
BSD Sockets?
用戶應(yīng)用?
Address Book?
Core Location?
Map Kit?
Store Kit?
??
Cocoa Touch?具有和? iPhone ?用戶接口一致的特殊設(shè)計(jì)。有了 UIKit,您可以使用? iPhone ?OS 上的獨(dú)特的圖形接口控件,按鈕,以及全屏視圖的功能,您還可以使用加速儀和多點(diǎn)觸摸手勢來控制您的應(yīng)用。?
??
各色俱全的框架 除了 UIKit 外,Cocoa Touch 包含了創(chuàng)建世界一流? iPhone ?應(yīng)用程序需要的所有框架,從三維圖形,到專業(yè)音效,甚至提供設(shè)備訪問 API 以控制攝像頭,或通過 GPS 獲知當(dāng)前位置。Cocoa Touch 既包含只需要幾行代碼就可以完成全部任務(wù)的強(qiáng)大的 Objective-C 框架,也在需要時(shí)提供基礎(chǔ)的 C 語言 API 來直接訪問系統(tǒng)。這些框架包括:?
Core Animation?
通過 Core Animation,您就可以通過一個(gè)基于組合獨(dú)立圖層的簡單的編程模型來創(chuàng)建豐富的用戶體驗(yàn)。?
Core Audio?
Core Audio?是播放,處理和錄制音頻的專業(yè)技術(shù),能夠輕松為您的應(yīng)用程序添加強(qiáng)大的音頻功能。?
Core Data?
提供了一個(gè)面向?qū)ο蟮臄?shù)據(jù)管理解決方案,它易于使用和理解,甚至可處理任何應(yīng)用或大或小的數(shù)據(jù)模型。?
功能列表:框架分類?
下面是 Cocoa Touch 中一小部分可用的框架:?
音頻和視頻?
Core Audio?
OpenAL?
Media Library?
AV Foundation?
數(shù)據(jù)管理?
Core Data?
SQLite?
圖形和動(dòng)畫?
Core Animation?
OpenGL ES?
Quartz 2D?
網(wǎng)絡(luò)/li>?
Bonjour?
WebKit?
BSD Sockets?
用戶應(yīng)用?
Address Book?
Core Location?
Map Kit?
Store Kit?
總結(jié)
以上是生活随笔為你收集整理的cocoa touch框架的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不均衡分类问题 之 class weig
- 下一篇: 我们期待自己成为一个优秀的软件模型设计者