如何测试某段代码的执行耗时

2016-03-07  本文已影响35人  RogerHXJ

某些时候,我们需要测试某段代码的执行效率,即某段代码执行所需的时间,下面两种方法可以实现

NSDate *begin = [NSDate date];
    
// 所要测试的执行代码
    
NSDate *end = [NSDate date];
// begin end 时间间隔(double)
NSLog(@"%f", [end timeIntervalSinceDate:begin]);
CFTimeInterval begin = CFAbsoluteTimeGetCurrent();
    
// 所要测试的执行代码

CFTimeInterval end = CFAbsoluteTimeGetCurrent();
NSLog(@"%f", end - begin);
上一篇下一篇

猜你喜欢

热点阅读