25.3.1 iOS系统组成概要

2025-06-26 15:03:23 更新

苹果公司建立以iOS平台为核心的封闭的生态系统,产品核心都源自Apple Darwin。

iOS的系统架构分为四个层次:核心操作系统层(Core OS Layer)、核心服务层(Core Services Laver)、媒体层( Media Laver)和可触摸层(Cocoa Touch Layer)。


系统架构

说明

1

可触摸层

提供常用框架且大部分框架与界面有关,负责用户在iOS设备上触摸交互操作

2

媒体层

提供应用中视听方面技术,如图形图像相关的Core Graphics、Core Image、GLKit、OpenGL ES、Core Text等,声音相关的Core Audio、OpenAL、AV Foundation,视频相关的Core Media、Media Player框架,音视频传输的AirPlay框架等

3

核心服务层

提供应用所需基础系统服务,如账户、数据存储、网络连接、地理位置、运动框架等

4

核心操作系统层

提供本地认证、安全、外部访问、系统等服务