iOS 简单计算代码执行时间

/ 0评 / 0

要简单的粗略计算一下一段代码运行花费的时间,只需要知道这段代码开始执行的时间和结束执行的时间就行了,
先声明两个时间变量,存储开始执行和结束执行的时间

CFAbsoluteTime _start;
CFAbsoluteTime _end;

在代码开始执行的地方记录开始的时间

_start = CFAbsoluteTimeGetCurrent();

在代码结束执行的地方记录结束的时间

_end = CFAbsoluteTimeGetCurrent();

这样就可以得到代码大概的执行时间了

SRQLog(@"--=-=-=-=%f",_end - _start);

评论已关闭。