ios 概況瞭解

iOS的系統架構分爲四個層次:( iOS是基於UNIX內核,android是基於Linux內核)android

核心操做系統層(Core OS layer)、核心服務層(Core Services layer)、媒體層(Media layer)和可觸摸層(Cocoa Touch layer)。ios

IOS系統結構圖:架構

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

二、Core Services是核心服務層,能夠經過它來訪問iOS的一些服務。框架

三、Media是媒體層,經過它咱們能夠在應用程序中使用各類媒體文件,進行音頻與視頻的錄製,圖形的繪製,以及製做基礎的動畫效果。  學習

四、Cocoa Touch是可觸摸層,這一層爲咱們的應用程序開發提供了各類有用的框架,而且大部分與用戶界面有關,本質上來講它負責用戶在iOS設備上的觸摸交互操做。動畫

 

ios 學習架構結構:spa

相關文章
相關標籤/搜索