热门问题
时间线
聊天
视角

Cocoa Touch

来自维基百科,自由的百科全书

Remove ads

Cocoa Touch是蘋果公司的用戶界面軟體框架,用於在iOS作業系統上開發應用軟體來運行在iPhone, iPadiPod Touch上。

快速預覽 開發者, 作業系統 ...

Cocoa Touch提供了iOS作業系統的抽象層。Cocoa Touch基於 Mac OS X Cocoa API, 主要用 Objective-C程序語言寫成。 相比Mac OS X上的Cocoa,Cocoa Touch增加了支持iOS設備的硬體和功能。和Cocoa一樣, Cocoa Touch使用MVC軟體架構模式

Cocoa Touch具有不同於Cocoa的圖形控制組件。iOS SDK包含了開發基於Cocoa Touch的應用軟體的工具。

iOS技術架構內的Cocoa Touch

技術上,iOS可分為如下一套組件,頂層是Cocoa Touch,底層是內核。

  1. Cocoa Touch
  2. Media / Application Services
  3. Core Services
  4. Core OS / iOS kernel

主要功能

  • 核心動畫 Core Animation
  • 多任務 Multitasking
  • 手勢識別 Gesture Recognizers

主要框架

Cocoa Touch 提供如下框架,用於開發運行在iOS上的應用系統。

  • Foundation Kit Framework
  • UIKit Framework (based on Application Kit)
  • GameKit Framework
  • iAd Framework
  • MapKit Framework

外部連結


Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads