#import #include @class

#import 是#include 升级版 他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了, 自动防止文件重复包含;

#import <>  是用来包含系统的头文件的;
#import ""  是用来包含自己项目中的头文件;
区别:import<> 先在系统中查找文件,然后在查找目录文件其他文件;
         #import "" 先在目录文件中查找文件,然后在查找系统文件;

@class方式:告诉编译器只是类的声明,具体这个类里有什么信息,如何定义的,这里不需要知道,等实现文件中真正要用到时,才会真正去查看被引用类中的信息(属性,方法);

#import方式引入,通过@class引入的区别编译效率


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值