您的位置:首页 > 其它

关于@class和#import".h"(只是个人理解,如有错误请原谅)

2015-04-01 16:58 417 查看
@class和#import区别

我自己理解为@class一般在.h里用,#import在.m里面用。

因为在.h文件里只是声明某个类别,具体不会用到类里面的方法,所以用到某个类时只要声明某个类@class,而在.m里面可能会用到某个类里面的方法就要用#import。

其实一般情况下大家都在.h里面用#import,省的再用@class,只有头文件包含太多类,编译发现很多都相互引用导致编译错误是才会去@class。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐