iOS面试题:#import 跟 #include 有 什 么 区 别 , @class 呢 , #import<> 跟 #import” ”有什么区别?

字数 133阅读 1911

·#import 是 Objective-C 导入头文件的关键字,#include 是 C/C++导入
头文件的关键字,使用#import 头文件会自动只导入一次,不会重复导
入,相当于#include 和#pragmaonce;@class 告诉编译器某个类的声明,
当执行时,才去查看类的实现文件,可以解决头文件的相互包
含;#import<>用来包含系统的头文件,#import””用来包含用户头文
件。


更多:iOS面试题合集

推荐阅读更多精彩内容