iOS开发开发总结

#include与#import的区别;#import与@cla

2016-06-30  本文已影响43人  凌啸寒

1.两者的区别是:#include与#import的效果相同,只是后者不会引起交叉编译,确保头文件只会被导入一次。

2.#import与@class的却别是:#import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后面声明的名称是类的名称,至于这些类是如何定义的,暂时不用考虑。使用#import编译效果高,防止相互包含的编译错误。

上一篇下一篇

猜你喜欢

热点阅读