#import、#include、@class、#import 、#import""的区别
1、#import指令是Object-C针对#include的改进版本。
2、@class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文件中还是需要使用#import;
#import会链入该头文件的全部信息,包括实体变量和方法等;而@class只是告诉编译器,其后面声明的名称是类的名称。
3、#import" " 是自己创建的文件;#import< > 是系统的文件。
1、#import指令是Object-C针对#include的改进版本。
2、@class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文件中还是需要使用#import;
#import会链入该头文件的全部信息,包括实体变量和方法等;而@class只是告诉编译器,其后面声明的名称是类的名称。
3、#import" " 是自己创建的文件;#import< > 是系统的文件。