首页 > 其他 > 详细

#import、#include以及@class的区别

时间:2016-05-27 16:27:25      阅读:179      评论:0      收藏:0      [点我收藏+]

一、#import和#include的区别

 当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误

但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了

二、@class关键字的作用

避免文件之间相互引用(导入)

#import、#include以及@class的区别

原文:http://www.cnblogs.com/xiaobaichangan/p/5534755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!