首页 > 移动平台 > 详细

ios面试问题总结

时间:2015-07-20 23:30:25      阅读:378      评论:0      收藏:0      [点我收藏+]
面试的常见问题:
一>              #include             #import            @class  三者的区别简析:
#include 和 #import(引入了几次)
 都是有拷贝的作用,
区别是,#include 使用几次,就导入几次(赋值几次),
          #import 使用几次,只导入一次(进行一次的内容拷贝)

#import 和 @class 的区别(是否引入头文件)
#import实质是导入头文件(拷贝头文件里面的内容),
@class只是告诉编译器这是一个类而已,没有实质性的引入一个头文件(拷贝头文件里面的内容),

最后一般,@class 和 #import配合着使用,在.h文件之中使用@class ,在.m之中使用#import,避免出现循环引入头文件.
切记不要在.h文件之中使用#import 来引入头文件

版权声明:本文为博主原创文章,未经博主允许不得转载。

ios面试问题总结

原文:http://blog.csdn.net/u010672206/article/details/46975279

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