我在这里看到了关于其他语言的计时函数持续时间的 Q/A,但在 Objective-C 中没有找到任何内容。如果有,请发布链接,我将删除此问题
我想测量某些功能运行所需的时间。我已经将下面的代码拼凑在一起,但我想知道是否有更紧凑或更便携的方式来做到这一点。
CFTimeInterval startTime = CFAbsoluteTimeGetCurrent();
// do some work
CFTimeInterval difference = CFAbsoluteTimeGetCurrent() - startTime;
printf("elapsed: %f\n", difference)