ios中@class和 #import,两种方式的讨论
摘要:
转自:http://blog.sina.com.cn/s/blog_a843a8850101b6a7.html很多刚开始学习iOS开发的同学可能在看别人的代码的时候会发现有部分#import操作写在m文件中,而h文件仅仅使用@class进行声明,不禁纳闷起来,为什么不直接把#import放到h文件中呢?这是因为h文件在修改后,所有import该h文件的所有文件必须重 新build,因此,如果把#import写在h文件中,import该h文件的文件也就会产生不必要的编译,增加编译时间,特别是在项目文件多的情况 下。想象一下,如果只是修改一个h文件而导致上百个文件不必要的编译,那是一件多么让人纠结 阅读全文
posted @ 2013-11-02 14:39 王培 阅读(1628) 评论(0) 推荐(0) 编辑