美文网首页
如何测试某段代码的执行耗时

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

作者: RogerHXJ | 来源:发表于2016-03-07 20:28 被阅读35次

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

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

    相关文章

      网友评论

          本文标题:如何测试某段代码的执行耗时

          本文链接:https://www.haomeiwen.com/subject/ukxzkttx.html