美文网首页
关于swift几行代码就需要几分钟编译问题

关于swift几行代码就需要几分钟编译问题

作者: iOS开发小平哥 | 来源:发表于2017-09-29 16:40 被阅读0次

    1.最近在学习swift语言,发现,编译过程慢的蜗牛,后来研究了一下原理,我在swift写一个新的UIViewController的类扩展,里面添加了两个方法,那我编译开始,swift语言默认是扩展所有的该类,也就是说如果工程有300个UIViewController的类,那就默认这300个类都引入了刚才我定义的类扩展,这与Object-C语言是有区别的,OC是需要import该具体类的,也就是说用哪个,引入哪个,不用不引入,而swift不需要,是默认都引入的,swift之所以有这种特性,也是为了更好的为开发者使用,但是牺牲了编译效率。不知道使用swift的你,是否也遇到这个坑了,希望有技术人员能反馈给苹果的swift语言开发者,这个问题

    2.最近研究了一下方案,有开发者说,可以把swift分成多个模块,这样会减轻防止都参加编译的问题,这个方案是对的。

    3.如果你们有什么见解,希望都参与进来。

    相关文章

      网友评论

          本文标题:关于swift几行代码就需要几分钟编译问题

          本文链接:https://www.haomeiwen.com/subject/uqgiextx.html