iOS系统架构是什么?? CocoaTouch是啥?


iOS系统架构

分为4层

触摸层:UIKIT(按钮、标签) EVENT(事件管理) Notification(通知)  mapkit(地图)

媒体层:图像引擎、音频引擎、视频引擎

核心服务层:网络服务、数据、定位、陀螺仪

OS层:指纹识别

举例子:看到一个App,输入登录信息后登录属于触摸层,看到图片(icon)属于媒体层,刷新出最新的数据,属于核心服务服务层,支付宝指纹进入App,属于OS层


CocoaTouch层

它是一个框架的集合,UIKIT是他的子集(该框架以UI开头),MapKit也是他的子集 等等

最上层是CocoaTouch 

然后是Media 

再然后是核心服务 Core Service

最后是Core OS

你可能感兴趣的:(iOS系统架构是什么?? CocoaTouch是啥?)