【IOS】#import和#include有什么区别,@class呢,#import<>跟#import ""有什么区别?

1.#import是object-c导入头文件的关键字,#include是C/c++导入头文件的关键字,使用#import导入头文件会自动只导入一次,不会重复导入。

2.@class是告诉编译器某个类的声明,当执行时,才会去查看类的实现文件,可以解决头文件的相互包含。

3.#import <>用来包含系统的头文件,#import ""是包含用户的头文件。

posted @ 2018-11-20 16:58  呼啸而过  阅读(958)  评论(0编辑  收藏  举报