objectc学习笔记----《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》
Objective-C 是 C 语言的超集
采用两步法(称为分配和初始化)创建对象
Objective-C 中某个类的规格需要两个不同的部分:接口和实现。接口部分包含类声明,并定义该类的公共接口。如同 C 代码那样,您定义头文件和源代码文件,将公共声明与代码的实现细节分开
扩展名 |
源类型 |
.h |
头文件。头文件包含类、类型、函数和常量声明。 |
.m |
实现文件。具有此扩展名的文件可以同时包含 Objective-C 代码和 C 代码。有时也称为源文件。 |
.mm |
实现文件。具有此扩展名的实现文件,除了包含 Objective-C 代码和 C 代码以外,还可以包含 C++ 代码。仅当您实际引用您的 Objective-C 代码中的 C++ 类或功能时,才使用此扩展名。 |
当您想要在源代码中包括头文件时,请在头文件或源文件的前几行之中,指定一个导入 (#import) 指令
下列框图中的语法声明名为 MyClass 的类,它是从基础类(或根类)NSObject 继承而来的。(根类是供其他类直接或间接继承的类。)类声明以编译器指令 @interface 开始,以 @end 指令结束。类名称后面(以冒号分隔),是父类的名称。在 Objective-C 中,一个类只能有一个父类。