iOS操作系统整体架构层次
来源:互联网 发布:linux下如何同步时钟 编辑:程序博客网 时间:2024/06/06 00:12
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。
UIkit:它负责启动和结束应用程序、控制界面和多点触摸事件,让您能够访问常见的数据视图,网页、excel、word。还负责iOS内部众多的集成功能,访问数据库、照片库和加速计也是使用UIKit中的类和方法实现。
MapKit:跟Apple 地图视图有关。
Game Kit:提高iOS应用程序的网络的交互性,提供了创建并使用对等网络的机制,回话发现、仲裁和语音聊天。
Message UI/Address/Event KIt UI:帮组我们的程序访问电子邮件、联系人和日历事件。
iAd:加入广告。
Core Graphics:实现在应用程序中添加2D绘画和合成功能。
OpenGL ES:OpenGL ES 是OpenGL 框架的子集,适用于嵌入式系统(ES)。OpenGL ES 可用于在应用程序中创建2D和3D动画。
Quartz Core:利用硬件的功能,创建动画。
核心服务层:Accounts、Address Book、CFNetwork、Core Data:用于创建iOS应用程序的数据模型,它提供了一个基于SQLite关系的数据库模型,用于将数据绑定到界面的对象。
Core Fondation、Foundation、Event Kit、Core Location、Core Motion、Newsstand、Pass Kit、Quick Lock 、Social:可以访问Twitter和Facebook的应用程序,无需管理账号信息,不用了解Twitter和Facebook的专用网路的协议。
Store Kit、System Configuration:用于确定设备网络配置的当前状态。
4.核心应用程序类:NSObject、UIApplication(应用程序类)、窗口类(UIWindow)放置视图的容器、视图(UIView)、响应者(UIResponse)、屏幕控件(UIControl)、视图控制器(UIViewController):管理视图的功能
- iOS操作系统整体架构层次
- 苹果iOS操作系统整体架构层次讲解
- 苹果iOS操作系统整体架构层次讲解
- 苹果iOS操作系统整体架构层次讲解
- iPhone操作系统整体架构层次
- iPhone操作系统整体架构层次
- 苹果iOS操作系统体架构层次
- iOS操作系统的层次架构和相关服务
- iPhone操作系统通体架构层次
- iOS系统架构层次
- iOS操作系统的层次结构
- 蔡盈芳:企业数字档案馆整体架构及其层次模型研究
- iOS系统架构分为四个层次
- 个人对ios架构层次的理解
- 一.了解 iOS 操作系统架构
- iOS移动操作系统架构图
- IOS移动操作系统架构图
- IOS移动操作系统架构图
- asp.net mvc 部署
- Windows下安装Python数据库模块--MySQLdb
- 搭建vsftpd(本地用户和虚拟用户可以同时存在)
- poj 2689 Prime Distance
- 理解OAuth 2.0
- iOS操作系统整体架构层次
- hdu 5198 简单题
- Java中的MD5算法
- PHP快速排序法(数组排序)与简单选择排序
- linux网络服务练习题及答案
- c ++ 线程暂停
- Ubuntu下的实用软件及技巧
- 安装完 MySQL 后必须调整的 10 项配置
- mariadb简介