【发布时间】:2023-04-07 18:13:01
【问题描述】:
我会调用什么对象/方法来获取以毫秒为单位的当前时间(或高精度),以帮助测量方法执行所需的时间?
NSDate 的 timeIntervalSinceDate 将返回以秒为单位的 NSInterval。我正在寻找更细粒度的东西,类似于 Java 的 System.currentTimeMillis。
objective-c/CocoaTouch 中是否有等效版本?
【问题讨论】:
-
我在我的代码中使用一些快速而肮脏的计时的原因是因为我想缩小一个似乎有问题的区域,并且在我运行后我没有任何运气获得太多信息仪器和鲨鱼。所以为了避免被卡住,我选择了这条路线。
-
dispatch_benchmark() 是一种方式:nshipster.com/benchmarking
标签: objective-c