学习啦 > 学习电脑 > 操作系统 > 操作系统基础知识 > ios操作系统结构

ios操作系统结构

时间: 佳洲1085 分享

ios操作系统结构

  ios操作系统结构分为四大层,它们各自的功能是什么呢?下面由学习啦小编为大家整理了ios操作系统结构的相关知识,希望对大家有帮助!

  ios操作系统结构总结

学习啦在线学习网   1.iOS基于UNIX系统,因此从系统的稳定性上来说它要比其他操作系统的产品好很多

学习啦在线学习网   2.iOS的系统架构分为四层,由上到下一次为:可触摸层(Cocoa Touch layer)、媒体层(Media layer)、核心服务层(Core Services layer)、核心操作系统层(Core OS layer)

  ios操作系统结构层分析

学习啦在线学习网   (1) 触摸层:为应用程序开发提供了各种常用的框架并且大部分框架与界面有关,本质上来说它负责用户在iOS设备上的触摸交互操作。它包括以下这些组件:

学习啦在线学习网   Multi-Touch Events Core Motion Camera

  View Hierarchy Localization Alerts

学习啦在线学习网   Web Views Image Picker Multi-Touch Controls

学习啦在线学习网   (2) 媒体层:通过它我们可以在应用程序中使用各种媒体文件,进行音频与视频的录制,图形的绘制,以及制作基础的动画效果。它包括以下这些组件:

  Core Audio OpenGL Audio Mixing

学习啦在线学习网   Audio Recording Video Playback JPG,PNG,TIFF

学习啦在线学习网   PDF Quartz Core Animation

  OpenGL ES

  (3) 核心服务层:我们可以通过它来访问iOS的一些服务。它包括以下这些组件:

  Collections Address Book Networking

学习啦在线学习网   File Access SQLite Core Location

  Net Services Threading Preferences

  URL Utilities

  (4) 核心操作系统层包括:内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。核心操作系统层包括以下这些组件:

学习啦在线学习网   OS X Kernel Mach 3.0 BSD

学习啦在线学习网   Sockets Power Mgmt File System

  Keychain Certificates Security

  Bonjour

3629179