码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:

一、#import和#include的区别

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

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

二、@class关键字的作用

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

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

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!