黑马程序员技术交流社区

标题: import和@class的区别:(面试题) [打印本页]

作者: 钟先明    时间: 2015-9-21 21:29
标题: import和@class的区别:(面试题)
import和@class的区别:(面试题)
        作用上的区别:#import会包含引用类的所有信息(内容),包括引用类的变量和方法;
                    @class仅仅是告诉编译器有这么一个类,具体这个类里有什么信息,完全不知。

        效率上的区别:#import编译效率会非常低,@class就不会出现这种情况。
作者: heimatai6    时间: 2015-9-22 21:45
、、、、、、、、、、、、、
作者: HiGodl    时间: 2015-9-23 00:11
之前看到这里了还真是没仔细想这个问题,学习了
作者: chunhuayun    时间: 2015-9-23 08:15
学习了,之前没想过这个
作者: wlh0803    时间: 2015-9-23 08:17
我面试的时候就问了这个
作者: Arron    时间: 2015-9-23 22:05
学习啦 ! 太感谢啦
作者: 就是160    时间: 2015-9-23 22:30
学习啦 ~感谢哦
作者: 大宝820    时间: 2015-9-23 23:34
收藏了,希望以后面试会有用
作者: 超の    时间: 2015-9-24 08:11
import 和include 的区别还知道 ,这个 class不是类的修饰么,求解?
作者: 钟先明    时间: 2015-9-24 22:16
超の 发表于 2015-9-24 08:11
import 和include 的区别还知道 ,这个 class不是类的修饰么,求解?

在oc中,是动态动态生成,所以经常需要类或者对象需要绕过编译器,这个时候include已经不适用了
在oc第7天会学到,不用集




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