要简单的粗略计算一下一段代码运行花费的时间,只需要知道这段代码开始执行的时间和结束执行的时间就行了,
先声明两个时间变量,存储开始执行和结束执行的时间
1 2 |
CFAbsoluteTime _start; CFAbsoluteTime _end; |
在代码开始执行的地方记录开始的时间
1 |
_start = CFAbsoluteTimeGetCurrent(); |
在代码结束执行的地方记录结束的时间
1 |
_end = CFAbsoluteTimeGetCurrent(); |
这样就可以得到代码大概的执行时间了
1 |
SRQLog(@"--=-=-=-=%f",_end - _start); |
转载请注明:怼码人生 » iOS 简单计算代码执行时间