首页 > 其他 > 详细

CS193P学习笔记(一)

时间:2014-09-21 16:18:31      阅读:335      评论:0      收藏:0      [点我收藏+]

1>iOS系统分层

? 1.Core OS
  • 核心操作系统层,很接近硬件的一层;
  • 本质是一个Unix内核,使用基于BSD的Unix版本,拥有文件系统、套接字、权限等一系列Unix所具有的特性,并且还具备一些特别应用于移动设备的东西,例如电源管理、用于安全管理的钥匙串访问;
  • 大多数API是使用C语言写的;?
? 2.Core Service
  • 核心服务层,这是之上的面向对象的一层,这能让你总能在面向对象的层上进行编程;
  • 这一层拥有数组、字典、字符串对象等等;并且还有面向对象的方式来访问文件系统;拥有多线程操作;
  • 这一层是面向对象的;?
? 3.Media
  • 媒体层
    包括OpenAL、PDF、Core Animation、OpenGL ES等等;
? 4.Cocoa Touch
  • 触控应用层,这是UI层;包括Controls、Multi-Touch等等;

CS193P学习笔记(一)

原文:http://www.cnblogs.com/zfan/p/3984576.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!