摘要: 做iOS开发已经半年多了,但是感觉对iOS开发的理解却还只停留在表面,昨天刚把两个项目结了,今天打算学了一下iOS系统的架构,以便于更好的理解和开发。首先看一下Mac OS 和 iOS 系统架构的对比图:从图上可以看出Mac OS和iOS的系统架构层次只有最上面一层不同,Mac是Cocoa框架,而iOS是Cocoa Touch框架,因此Mac OS开发和iOS开发是相似的。这里我只分析iOS的系统架构:一、核心操作系统层(Core OS layer): Core OS是用FreeBSD和Mach所改写的Darwin, 是开源、符合POSIX标准的一个Unix核心。这一层包含或者说是提... 阅读全文
posted @ 2013-03-28 15:23 单眼皮的芒果 阅读(5055) 评论(7) 推荐(2) 编辑