A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Fire_day 中级黑马   /  2015-4-6 12:01  /  1040 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

import和include用法基本一样,不知道有什么适应的必要

6 个回复

倒序浏览
import是oc里的而include是c和c++里的,苹果开发最好用import,这样才能养成良好的习惯。
回复 使用道具 举报
其实import和include的用法基本一样,主要是import可以不用想include那样去写防止重复拷贝的代码,因为苹果官方自己为import设定了,所以,最好还是用import吧,不然以后再头文件你又要写条件编译,好麻烦的
回复 使用道具 举报
楼上正解,用import的话不用在头文件里加条件编译
回复 使用道具 举报
预编译指令
Objective-C:#import
C,C++:#include
#import由gcc编译器支持

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

使用哪一个还是由你来决定。一般来说,在导入 Objective-C 头文件的时候使用 #import,包含 C 头文件时使用 #include。
回复 使用道具 举报
使用include语句,等于将代码复制到Fla文件中,而import只是引用了类文件中的内容,并不复制代码
回复 使用道具 举报
丢掉include,import,比include方便
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马