×

基于KRUG下的WS BUILD

消耗积分:2 | 格式:pdf | 大小:2.00 MB | 2018-07-17

铁城王强

分享资料个

  在日常的开发中,有很多地方会用到Foundation和UIKit,使用之前需要先将头文件%23import进来。与C语言中的%23include相似,import会把头文件里的代码copy过来,只不过%23import可以避免重复引用。比如,+%23import+“Test.h”+等同于:+%23ifndef+Test_h%23+define+Test_h+%23include+“Test.h”+%23endif+如果你的每个文件都需要引用同一个头文件,如UIKit.h,那么这个文件会被拷贝和编译多次,这会增加build的时间。+节约生命,从减少build时间开始。+预编译头文件,顾名思义,是将头文件事先编译成一种二进制的中间格式。在整个编译过程中,只编译一次,并且会有缓存,如预编译头所涉及的部分不发生改变的话,在随后的编译过程中此部分不会重新进行编译,从而大大提高编译速度。&oq=在日常的开发中,有很多地方会用到Foundation和UIKit,使用之前需要先将头文件%23import进来。与C语言中的%23include相似,import会把头文件里的代码copy过来,只不过%23import可以避免重复引用。比如, +%23import+“Test.h” 等同于:++%23ifndef+Test_h%23++define+Test_h++%23include+“Test.h”++%23endif++++如果你的每个文件都需要引用同一个头文件,如UIKit.h,那么这个文件会被拷贝和编译多次,这会增加build的时间。 节约生命,从减少build时间开始。++预编译头文件,顾名思义,是将头文件事先编译成一种二进制的中间格式。在整个编译过程中,只编译一次,并且会有缓存,如预编译头所涉及的部分不发生改变的话,在随后的编译过程中此部分不会重新进行编译,从而大大提高编译速度

基于KRUG下的WS BUILD

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !