黑马程序员技术交流社区
标题:
#import和@class的区别
[打印本页]
作者:
tt黑马
时间:
2016-2-19 21:46
标题:
#import和@class的区别
#import和@class的区别是什么?
作者:
lynn010
时间:
2016-2-20 08:02
#import会引入文件内容,将import所在位置替换为文件内容;而class只是告知有此类,但是不知道具体内容
作者:
米阳
时间:
2016-2-20 08:12
#import是#include的改进版 , 在编译时起到引入头文件的作用,不过可以避免重复包含头文件的问题 ; 而@class仅是在运行时告诉编译器,@class后的是一个类 , 但并不把相应的类文件引入过来
作者:
一个疯子
时间:
2016-2-20 09:09
#import是导入头文件,可以防止重复导入的问题.
作者:
一个疯子
时间:
2016-2-20 09:10
@class一般用于.h文件中,申明本类,告诉编译器这是一个类.但是如果想引用这个类,还必须用import导入头文件
作者:
wx_AMgIUC0M
时间:
2016-2-20 13:24
#import会引入文件内容,可防止重复@class还没学
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2