iphone应用程序的编写用哪种语言?
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
iphone应用程序的编写用Objective C。
Objective C的一些相关介绍:
1、Objective-C是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。
2、1980年代初布莱德·考克斯(Brad Cox)在其公司Stepstone发明Objective-C。他对软件设计和编程里的真实可用度问题十分关心。
3、Objective-C最主要的描述是他1986年出版的书 Object Oriented Programming: An Evolutionary Approach. Addison Wesley. ISBN 0-201-54834-8。
4、和C++不同,Objective-C不支持运算子重载(它不支持ad-hoc多型)。亦与C++不同,但和Java相同,Objective-C只容许对象继承一个类别(不设多重继承)。
5、苹果公司一直在尝试降低Objective-C语言的复杂度——淘汰手动内存管理以及C标准头文件,引入更符合当下编程语言潮流的ARC机制,还有通过语法来访问属性的getter/setter方法等等,都是为了降低Objective-C的学习难度。