黑马程序员技术交流社区
标题:
@class。#import、#include的区别
[打印本页]
作者:
Jeason_1007
时间:
2015-8-14 22:08
标题:
@class。#import、#include的区别
据说这是一个经常出现的问题,要求要详细解释回答
作者:
FonSts
时间:
2015-8-14 22:08
#import"A.h" 引入类所有的信息
@class A 告诉编译器有这么一个A类
include它是使用预处理指令防止重复包含,如果没有写预处理指令,则无法防止重复包 含问题
作者:
素包子
时间:
2015-8-15 09:09
@class告诉编译器这是个头文件,不参与编译,到实现的时候才引入,提高效率。
@import 引入的头文件,可以防止重复包含。
@Include 引入头文件 他是使用预处理指令防止重复包含,如果没有写预处理指令,则无法防止重复包含问题
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2