计算代码运行时间

  • 第一种方法
    NSDate *start = [NSDate date];
    NSData *data = [NSData dataWithContentsOfURL:URL];// 计算这句代码运行时间
    NSDate *end = [NSDate date];
    NSLog(@"%f",[end timeIntervalSinceDate:start]);
  • 第二种方法
    CFTimeInterval start = CFAbsoluteTimeGetCurrent();
    NSData *data = [NSData dataWithContentsOfURL:URL];
    CFTimeInterval end = CFAbsoluteTimeGetCurrent();
    NSLog(@"%f",start - end);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Objective-C 计算代码运行时间 今天看到一篇关于iOS应用性能优化的文章,其中提到计算代码的运行时间,觉...
    云天大侠_general阅读 1,608评论 0 1
  • 进程和线程 首先,在了解多线程之前要了解什么是进程,什么是线程 什么是进程呢?进程是指在系统中正在运行的一个应用程...
    搁浅的青蛙阅读 408评论 0 0
  • 面向对象三大支柱封装:就是把相关的数据和代码结合成一个有机的整体,形成数据和操作代码的封装体,对外只提供一个可以控...
    WangDavid阅读 1,711评论 0 2
  • 1.基本概念 1.1 进程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专用且...
    笑啥风云阅读 138评论 0 0
  • 我时常会在梦里看见我的外婆,她总是笑眯眯的看着我,然后朝我伸出手,迎接我的拥抱。 我的外婆个子不高,印像中她瘦小的...
    自由在路上阅读 760评论 8 12