了解 Objective-C 语言
Objective-C 是构建在 C 之上的一层薄封装,是 C 的“严格超集”。也就是说,你可以用 Objective-C 编译器编译任何 C 程序,也可以在 Objective-C 类中自由地嵌入 C 语言代码。
Objective-C 的对象语法源自 Smalltalk。
所有非面向对象操作的语法(包括基本变量、预处理、表达式、函数声明和函数调用)都与 C 完全相同,而面向对象特性的语法则是 Smalltalk 风格消息传递的一种实现。
想进一步了解这门语言及其历史,可以看这里。