问题:#include 、 @import 、@class的区别
答:
相同点:它们都可以导入头文件不同点: (1) 多文件下#include要注意重复引用的问题,编译时会对头文件做检查,是否有声明
(2) #import内部处理重复引用的问题,编译时会对头文件做检查,是否有声明
(3) @class告诉编译器,后面跟着的这个名字是个类,编译时不做检查,运行时检查
还有,当两个类需要互相依赖的话,就必须使用@class,如果使用#import就会报错
问题:#include 、 @import 、@class的区别
答:
相同点:它们都可以导入头文件