Objective-C简介

1.Objective-C 是一种面向对象的计算机语言(是什么)
2.OC不是一种全新的语言,它是在C语言的基础上增加了面向对象的语法,所以OC兼容C语言,可以再OC中混入C语言代码,甚至是C++代码。(怎么来的)
3.可以使用OC来开发Mac OS X平台 和iOS平台的程序。(作用)
4.Objective-C发展史
  • 1986年,BradCox在纯面向对象语言SmallTalk的基础上创造出Objective-C语言,也就是说BradCox“孕育”了OC。
  • 1985年,Steve Jobs从苹果公司被赶走,成立了NeXT公司,选择Unix作为操作系统。
  • 1988年,Steve Jobs获得了Objective-C的使用版权,使用OC设计了NeXTSTEP操作系统,OC使得NeXTSTEP操作系统的设计变得更加容易。
  • 1994年,NeXT 与Sun共同制定OpenStep的API(Application Programming Interface—预先定义的函数,开发者无需访问源码),其中有两个重要的框架Foundation 和 Application Kit,与此同时开始使用NS命名前缀。
  • 1995年,NeXT从StepStone活得了OC的全部版权。
  • 1996年,Steve Jobs重回苹果公司,把OpenStep用于Mac OS X操作系统开发,其版本和开发环境叫做Cocoa,使用Objective-C为基础语言,开发工具为Xcode 和 Interface Builder,后来这两个工具合二为一了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值