黑马程序员技术交流社区
标题:
include和import的使用有什么区别
[打印本页]
作者:
NGUGG
时间:
2016-3-20 15:15
标题:
include和import的使用有什么区别
include和import的使用有什么区别
作者:
zxinsunshine
时间:
2016-4-4 23:26
include是C语言的文件包含指令;
而import是OC中的文件包含指令;
import是include的加强版,当用import引入多个相同文件时,实际只引用一次,但是如果使用include会有重复引用问题
作者:
UKnowINeedYou
时间:
2016-4-5 18:08
import引入的头文件,可以防止重复包含;而include是使用预处理指令防止重复包含的,若无预处理指令则无法防止重复包含;另外还有个@class,@class的话如果不需要知道类的内部的实例变量和方法的话,一般来用@class来声明,而且,如果是循环引用的话,必须用@class
作者:
darcy_yj
时间:
2016-4-5 22:50
#import和#include 同样都能导入头文件,但是#import能防止重复包含,而#include却不行.
作者:
iOSyinlixian
时间:
2016-4-5 23:01
基本上没什么区别
作者:
vvvisa
时间:
2016-4-5 23:32
#Import比#include高级
作者:
冷傲阳
时间:
2016-4-6 00:11
#include可以重复的引入头文件,这样会造成重复定义函数错误,#import确保头文件只被引入1次,不会因头文件多次引入造成错误
作者:
最爱舒儿
时间:
2016-4-6 00:51
一二楼正解
作者:
wx_rMI3RFr8
时间:
2016-4-6 00:52
看看学习下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2