iOS学习之路1-iOS基本介绍

        iOS是指苹果iOS是由苹果公司开发的手持设备操作系统,该公司出品的iPhone、iPad等都使用该系统,iPhone4发布的时候,苹果公司正式将iPhone OS 3改名为iOS 4。最初发布于2007年6月29日。

        iOS可以采用C、C++、Objective-C等语言开发,也可以使用C和OC、C++和OC混合开发。 iOS的系统结构分为以下四个层次:核心操作系统(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),Cocoa 触摸框架层(the Cocoa Touch layer),如下图所示:

iOS系统结构与Mac OS X系统结构对比

     iOS的发展历史如下:

版本 固件编号 发布日期
1.X
1.0 1A543a 2007年06月29日
1.0.1 1C25 2007年07月31日
1.0.2 1C28 2007年08月21日
1.1 3A100a 3A101a 2007年09月14日
1.1.1 3A109a 3A110a 2007年09月27日
1.1.2 3B48b 2007年11月12日
1.1.3 4A93 2008年01月15日
1.1.4 4A102 2008年02月26日
1.1.5 4B1 2008年07月15日
2.X
2.0 5A347 2008年07月11日
2.0.1 5B108 2008年08月04日
2.0.2 5C1 2008年08月18日
2.1 5F136 5F137 9M2517 2008年09月09日
2.1.1 5F138 2008年09月09日
2.2 5G77 5G77a 2008年11月21日
2.2.1 5H11 5H11a 9M2621a 2009年02月27日
3.X
3.0 7A341 2009年06月17日
3.0.1 7A400 2009年07月31日
3.1 7C144 7C145 2009年09月09日
3.1.2 7D11 2009年10月08日
3.1.3 7E18 2010年02月02日
3.2 7B367 2010年01月27日
3.2.1 7B405 2010年07月15日
3.2.2 7B500 2010年08月11日
4.X
4.0 8A293 2010年06月21日
4.0.1 8A306 2010年07月16日
4.0.2 8A400 2010年08月12日
4.1 8B117 2010年09月18日
4.2 8C134 8C134b N/A (被iOS 4.2.1代替)
4.2.1 8C148a 2010年11月23日
4.2.5 8E128 2011年02月07日
4.2.6 8E200 2011年02月10日
4.2.7 8E303 2011年04月14日
4.2.8 8E401 2011年05月04日
4.2.9 8E501 2011年07月16日
4.2.10 8E600 2011年07月26日
4.3 8F190 2011年03月10日
4.3.1 8G4 2011年03月25日
4.3.2 8H7 2011年04月15日
4.3.3 8J2 2011年05月04日
4.3.4 8K2 2011年07月16日
4.3.5 8L1 2011年07月26日
5.X
5.0 9A334 2011年10月13日
4s 2011年10月5日
5.0.1 9A405 2011年11月11日
5.0.1(iPhone4S用户独有版本) 9A406 2011年12月16日
5.1 9B176 2012年3月8日
5.1.1 9B206 2012年5月8日
5.1.1r1(iPhone4 GSM用户独有版本) 9B208 2012年5月25日
6.X
6.0 beta(1-4) 开发者版本,大约每两周更新 2012年6月-2012年9月
6.0(所有iPhone3GS/4/4s与iPad2/3版本) 10A403 2012年9月19日
6.0(iPhone5) 10A405 2012年9月19日

本文出自 “我的成长之路” 博客,转载请与作者联系!

你可能感兴趣的:(ios,apple)