黑马程序员技术交流社区

标题: OC中@class的疑惑,求指教!!! [打印本页]

作者: 冰点    时间: 2014-11-16 09:33
标题: OC中@class的疑惑,求指教!!!
@class可以通过编译效率。使用@class Person只是声明一个类,仅仅告诉编译器Person 是个类,但并没有把类的所有细节引入进来。只是在具体使用的时候才,import这个类。
但是,问题是,如果这个
Person类发生了改变,不也是要重新编译一下吗?这在效率上和import又有什么区别呢???

作者: 邵起    时间: 2014-11-17 08:40
在.h文件中,我们只需要知道Person是一个类,可以声明对象,@class可以做到,#import也可以,但他还包含了所有的方法,这在.h文件中根本不用,属于多余的作用,影响效率就因为这~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2