在C语言中,使用#include来引入头文件,如果需要防止重复导入需要使用#ifndef...#define...#endif
在OC语言中,使用#import来引入头文件,可以防止重复引入头文件,可以避免出现头文件递归引入的现象。
@class仅用来告诉编译器,有这样一个类,编译代码时,不报错,不会拷贝头文件。如果需要使用该类或者内部方法需要使用#import导入。
在C语言中,使用#include来引入头文件,如果需要防止重复导入需要使用#ifndef...#define...#endif
在OC语言中,使用#import来引入头文件,可以防止重复引入头文件,可以避免出现头文件递归引入的现象。
@class仅用来告诉编译器,有这样一个类,编译代码时,不报错,不会拷贝头文件。如果需要使用该类或者内部方法需要使用#import导入。
本文标题:#ⅰnclude,#import和@class的区别
本文链接:https://www.haomeiwen.com/subject/uwqgbdtx.html
网友评论