标签归档:Objective-C

iOS为什么选择了Object-C?

Object-C 深受 Smalltalk的影响, 开发iOS的同学应该知道,调用方法其实就是给对象发送消息, iOS应用的框架就是MVC, 这些其实都来源于SmallTalk的思想。Object-C 看起来不错, 但没有引发像Java 那样引发轰动,只能说生不逢时, 造化弄人啊。

这些年我们爱着的 Objective-C

Objective-C 是开发 OS X 和 iOS 应用的标准语言。即便是天天跟它打交道的开发者,有些也会误以为 Objective-C 就是 Apple 公司创建出来的语言,但实际上它并不是 Apple 的亲骨肉,而是从别人家过继过来的孩子。程序设计语言是一个规范,它可以有许多种实现。在历史的漫漫长河中也出现过其他 Objective-C 实现,下面我会主要以 Apple 的 Objective-C 实现来论述。