️
计算消耗时间
1.计算方法
func measure(f:()->()){
let start = CACurrentMediaTime()
f()
let end = CACurrentMediaTime()
print("测量时间:\(end - start)")
}
2.调用计算方法,打印消耗时间
measure {
dPrint {"只有debug模式才打印"}
}
只在debug模式下,打印log
1.封装打印方法
func dPrint(item:() -> Any){
#if DEBUG
print(item())
#endif
}
2.使用dPrint方法代替print方法
dPrint {"只在debug模式下打印log"}
这样打包的项目就不会走这些打印方法。