苹果iOS的系统架构可分为四个层次:
1、核心操作系统层:包括内存管理、文件系统、电源管理及其他的操作系统任务。它可直接与硬件设备进行交互服务。
2、核心服务层:可通过它来访问苹果iOS的一些服务。
3、媒体层:可在应用程序中使用各种媒体文件,进行音频与视频的录制、图形绘制、制作基础的动画效果。
4、可触摸层:这一层为应用程序开发提供了有用框架,并且大部分与用户界面有关。本质上来说它负责用户在苹果iOS设备上的触摸交互操作。