Objective-C 是在 C 的基础上,加入面向对象特性扩充而成的通用型高级编程语言。Objective-C主要应用于Mac OS X 和iOS系统及其相关 API 如Cocoa、Cocoa Touch。Objective-C 最初源于 NeXTSTEP 系统,尔后由 OS X 和 iOS 继承下来。目前主要支持的编译器有 GCC与Clang。
专注于为中小企业提供成都网站制作、网站建设、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业吉县免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。1980年代初,BradCox与 在其公司 Stepstone发明 Objective-C,它以一种叫做 SmallTalk-80 的语言为基础。Objective-C 创建在 C 语言之上,意味着它是在 C 语言基础上添加了扩展而创造出来的能够创建和操作对象的一门新的程序设计语言。对 Objective-C 最主要的描述是他1986年出版的《Object-oriented Programming, An Evolutionary Approach》。1988年, NextComputer公司获得了 Objective-C 语言的授权,并开发出了 Objective-C 的语言库和一个名为 NEXTSTEP 的开发环境。1992年,自由软件基金会的 GNU 开发环境增加了对 Objective-C 的支持。1994年,NeXT Computer 公司和 Sun Microsystem 联合发布了一个针对 NEXTSTEP 系统的标准典范,名为 OPENSTEP。OPENSTEP 在自由软件基金会的实现名称为 GNUStep。1996年12月20日,苹果公司宣布收购 NeXT Software 公司,NEXTSTEP/OPENSTEP 环境成为苹果操作系统下一个主要发行版本 OS X 的基础。这个开发环境的该版本被苹果公司称为 Cocoa。
在2006年7月苹果全球开发者会议中,Apple宣布了Objective-C 2.0的发布,其增加了“现代的垃圾收集,语法改进,运行时性能改进,以及64位支持”,更多详细信息可以查看苹果官方文档。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
名称栏目:iOS学习之路3-Ojective-C语言介绍-创新互联
网页网址:http://lswzjz.com/article/dihhcd.html