黑马程序员技术交流社区

标题: import和include [打印本页]

作者: Fire_day    时间: 2015-4-6 12:01
标题: import和include
import和include用法基本一样,不知道有什么适应的必要
作者: 13673696542    时间: 2015-4-6 12:32
import是oc里的而include是c和c++里的,苹果开发最好用import,这样才能养成良好的习惯。
作者: 枫宇翔    时间: 2015-4-6 14:48
其实import和include的用法基本一样,主要是import可以不用想include那样去写防止重复拷贝的代码,因为苹果官方自己为import设定了,所以,最好还是用import吧,不然以后再头文件你又要写条件编译,好麻烦的
作者: 流风124    时间: 2015-4-6 15:44
楼上正解,用import的话不用在头文件里加条件编译
作者: liujun513    时间: 2015-4-7 20:58
预编译指令
Objective-C:#import
C,C++:#include
#import由gcc编译器支持

在 Objective-C 中,#import 被当成 #include 指令的改良版本来使用。除此之外,#import 确定一个文件只能被导入一次,即使在递归包含中也不会出现问题。

使用哪一个还是由你来决定。一般来说,在导入 Objective-C 头文件的时候使用 #import,包含 C 头文件时使用 #include。
作者: 郁永鹏    时间: 2015-4-7 21:03
使用include语句,等于将代码复制到Fla文件中,而import只是引用了类文件中的内容,并不复制代码
作者: longer057    时间: 2015-4-7 21:58
丢掉include,import,比include方便




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