iOS的系統框架

瞭解一下。。

 iOS是於UNIX內核,android基於Linux內核。
 iOS的系統架構分爲四個層次:核心操作系統層(Core OS layer)、核心服務層(Core Services layer)、媒體層(Media layer)和可觸摸層(Cocoa Touch layer)。下面是IOS系統結構圖。



iOS結構圖


      1、Core OS是位於iOS系統架構最下面的一層是核心操作系統層,它包括內存管理、文件系統、電源管理以及一些其他的操作系統任務。它可以直接和硬件設備進行交互。作爲app開發者不需要與這一層打交道。

      2、Core Services是核心服務層,可以通過它來訪問iOS的一些服務。

      3、Media是媒體層,通過它我們可以在應用程序中使用各種媒體文件,進行音頻與視頻的錄製,圖形的繪製,以及製作基礎的動畫效果。  

      4、Cocoa Touch是可觸摸層,這一層爲我們的應用程序開發提供了各種有用的框架,並且大部分與用戶界面有關,本質上來說它負責用戶在iOS設備上的觸摸交互操作

發佈了21 篇原創文章 · 獲贊 4 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章