用于衡量iPad或手机代码内的完整执行时间的代码?

Fat*_*tie 23 iphone xcode ipad ios

使用mach_absolute_time和下面的金鹰解释的简单NSDate方法有什么区别?

这是使用马赫方法的一个很好的解释......

如何准确计算在iPhone上调用功能所需的时间?

测量库调用和回调之间的时间

Aur*_*ila 76

loop
  {
   NSDate *start = [NSDate date];

  // a considerable amount of difficult processing here
  // a considerable amount of difficult processing here
  // a considerable amount of difficult processing here

   NSDate *methodFinish = [NSDate date];
   NSTimeInterval executionTime = [methodFinish timeIntervalSinceDate:start];

   NSLog(@"Execution Time: %f", executionTime);
  }
Run Code Online (Sandbox Code Playgroud)

应该管用.

  • 好吧,iPhone开发者,每个人都休息一下. (11认同)