#include #import @class 的区别

1)使用场合不同

#include 是导入c/c++头文件的关键字,#import是导入Objective-C头文件的关键字

2)重复引用

使用#include需处理重复引用,#import能防止同个文件被多次包含,不需要处理重复引用问题

@class用来告诉编译器该文件是个类名,一般用于防止循环包含

#import<> 用来引入系统头文件,#import""用来引入用户自定义头文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容