美文网首页
swift优化方法总结

swift优化方法总结

作者: 小橘子成长记 | 来源:发表于2018-10-12 14:26 被阅读11次

🏷️

计算消耗时间

1.计算方法


func measure(f:()->()){

    let start = CACurrentMediaTime()

    f()

    let end = CACurrentMediaTime()

    print("测量时间:\(end - start)")

}

2.调用计算方法,打印消耗时间

measure {
            dPrint {"只有debug模式才打印"}
        }
image.png

只在debug模式下,打印log

1.封装打印方法

func dPrint(item:() -> Any){
    #if DEBUG
    print(item())
    #endif
}

2.使用dPrint方法代替print方法

dPrint {"只在debug模式下打印log"}

这样打包的项目就不会走这些打印方法。

相关文章

  • swift优化方法总结

    ?️ 计算消耗时间 1.计算方法 2.调用计算方法,打印消耗时间 只在debug模式下,打印log 1.封装打印方...

  • 优化问题记录

    优化问题可选解: optimizer优化算法总结 - CSDN博客 深度学习最全优化方法总结比较(SGD,Adag...

  • 接口性能优化的一些总结

    优化方法总结热点找到了,后面就是对症下药的优化了。总结一下优化方法也就是: 循环体内的IO、远程调用,改为循环外去...

  • Swift 推断速度优化总结

    Swift编译速度(推断速度)优化总结 测试基于2018款MacBook pro(主频2.6的i7), Xcode...

  • 2021-01-15

    hive中groupby优化_HiveSQL常用优化方法全面总结[https://blog.csdn.net/we...

  • ios Runtime动态性分析

    Swift Runtime动态性分析 总结 纯Swift类没有动态性,但在方法、属性前添加dynamic修饰可以获...

  • 优化方法总结

    SGD,Momentum,AdaGrad,RMSProp,Adam 1. SGD Batch Gradient D...

  • 优化方法总结

    优化算法框架 神经网络模型中有多种优化算法,优化算法的作用用来优化更新参数。对于优化算法而言,主要的框架如下。参数...

  • OC 创建对象和 Swift 创建对象的区别

    Objective-C创建对象的方法和 Swift 天差地别,Swift 创建对象的步骤可以简要总结为: 自底向上...

  • React性能调优实践

    在介绍过前端优化方法后,我试图总结一下代码角度,自己在React项目实践的优化方法。下面从几个方面总结一下Reac...

网友评论

      本文标题:swift优化方法总结

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