美文网首页
iOS如何提升编译速度

iOS如何提升编译速度

作者: Shaw1211 | 来源:发表于2019-05-06 23:12 被阅读0次

    既然知道了编译时都会对哪些文件进行编译,对于OC语言开发的项目,我们可以使用CCache框架,对Swift语言来说,可以对源码进行一些改进优化,比如可选??运算的结果用变量存起来再赋给属性;尽量不使用类型推断而是指明类型,尤其是在复杂数组和字典中,先指定类型。对两种语言都适用的,尽量文件目录不要太深,减少文件数量。

    let label = UILabel()
    let optionalStr : String? = nil
    let displayText = optionalStr ?? ""
    label.text = displayText
    

    补充:查看编译时间的方法:
    在 target -> Build Settings -> Other Swift Flags 添加编译设置
    -Xfrontend -debug-time-function-bodies

    相关文章

      网友评论

          本文标题:iOS如何提升编译速度

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