Colección de citas famosas - Slogan de motivación - Jerarquía de la arquitectura del sistema IOS

Jerarquía de la arquitectura del sistema IOS

Además del kernel subyacente, el sistema operativo iOS generalmente se divide en cuatro capas de arriba a abajo:

La capa Cocoa Touch de nivel superior interactúa directamente con los usuarios, como el UIKit más utilizado, el Marco de infraestructura de servicio básico central y varios controles de MapKit en formato .

La capa multimedia proporciona servicios de dibujo y multimedia para la capa superior de Cocoa Touch, como procesamiento de texto, imágenes, audio y vídeo.

La capa de servicio central proporciona servicios básicos del sistema para aplicaciones, como el marco de almacenamiento de datos Core Data, el servicio de seguridad Security, el acceso a la red CFNetwork y los más importantes Foundation y CoreFoundation, que son el núcleo de Objective-C.

La capa central del sistema operativo proporciona los servicios más básicos para todas las capas superiores, como administración de memoria, administración de subprocesos, autenticación local, sistema de archivos, administración de energía, etc. Es la interfaz entre el hardware subyacente y varios servicios de nivel superior.