课堂笔记01:Object-C 简介 iOS 开发2015-11-21388 字 本小节知识点Objective-C 简介Objective-C 发展现状Objective-C 语言学习路线及重点难点学习目标Object-C 简介Object-C 是一种面向对在那个的计算机语言OC 不是一门全新的语言C 语言的基础上增加了一层最小的面向对象语法OC 完全兼容 C 语言可以在 OC 代码中混入 C 语言代码,甚至是 C++代码可以使用 OC 开发 Mac OS X 平台和 iOS 平台的应用程序Object-C 发展现状1986 年,BradCox(布莱德·考克斯)在第一个卖你在那个对象语言 Smalltalk 基础上写成了 Objective-C 语言1985年,被赶出苹果公司的Steve Jobs成立了NeXT公司,致力于开发强大且经济的工作 站。NeXT选择Unix作为其操作系统1988年Steve Jobs获得了Objective-C的使用版权,使用Objective-C来编写NeXTSTEP操作系统,Objective-C使得设计NeXTSTEP操作系统更加容易1994,NeXT与Sun共同制定OpenStep API标准,其中两个重要的部分是Foundation跟 Application Kit,此时开始使用命名前缀NS。在1995年,NeXT 从 Stepstone 得到了Objective-C全部版权1996 Steve Jobs重回苹果公司,把OpenStep用于 Mac OS X操作系统开发,它的版本和开发环境叫Cocoa,使用 Objective-C作为基础语言,开发工具Xcode和Interface Builder。2007 苹果公司推出Objective-C2.0,Objective-C是Mac OS X和 iOS开发的基础语言。Objective-C 编程语言排名2009 年排名 322010 年排名 82011 年排名 62014 年排名 32015 年排名 4(因为 Swift 一直在上升)编程语言排行网站:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.htmlObjective-C 语言学习路线以及难点学习目标语法学习建立面向对象思维能力建立基本的项目需求分析能力 Enjoy0