@class 语法
@class 类名;
用来声明 类
最早是在函数声明中用到, 其目的是告知编译器有这么一个函数
1> 函数定义在调用之后
2> 函数定义在其他文件中
在不需要引入所有头文件内容的时候, 使用 @class 可以声明一个类, 告诉编译器这个是类, 可以直接使用
@class实际上只是声明某个标识符是类名,但是并没有声明该类里有什么成员,所以无法使用该类,因此要使用这个类(创建对象或者调用方法等)就需要引入头文件了
所以一般在.h文件中使用@class,在.m文件中使用#import
|
|