Objective-C简称OC,是一种通用目的的、面向对象的编程语言,它是把Smalltalk中的消息风格加到了C编程语言。Apple公司用OC作为开发OS X和iOS操作系统,以及这些系统的应用程序接口(APIs)。
OC最早起源于二十世纪80年代。当时,OC是被选为主要编程语言用来开发NeXT公司的NeXTSTEP操作系统,而后NeXTSTEP操作系统衍生出了OS X以及iOS等。可移植编程语言OC不使用Cocoa或Cocoa Touch的类库,也能在支持GCC或Clang的操作系统中被编译。
OC实现程序的源代码文件通常是.m文件名扩展,而OC的头文件和C编程语言一样都是.h文件名扩展。Objective-C++的源文件是.mm文件名后缀。
|
|