计算代码执行时间的几个小方法

  1. NSDate
NSDate *start = [NSDate date];
// 执行代码
NSDate *end = [NSDate date];

CGFloat interval = [end timeIntervalSinceDate:start];
  1. CFTimeInterval
// CFTimeInterval得到的时间是从2001年开始到现在的秒数
CFTimeInterval start = CFAbsoluteTimeGetCurrent();
// 执行代码
CFTimeInterval end = CFAbsoluteTimeGetCurrent();

CGFloat interval = end - start;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一种方法: // 首先获取当前的时间 NSDate *begain = [NSDate date]; //这里是...
    韩旭杰阅读 2,826评论 0 0
  • 第一种方法 第二种方法
    陈水寒阅读 181评论 0 0
  • 做App避免不了要和时间打交道,关于时间的处理,里面有不少门道,远不是一行API调用,获取当前系统时间这么简单。我...
    沧海的风阅读 773评论 0 1
  • 与地球中国不同,高三任然在上课,义务教育一直到大二,才结束 华夏国的教育部认为,考试是为了实际而服务的,没有必要为...
    4715fb6e0401阅读 164评论 0 0
  • 初听同事佳佳说到“奉粥”,我很吃惊,在当下人人为己的社会,在北京这样快节奏的早晨,竟然有人愿意献出宝贵的时间和精力...
    柠檬悦儿阅读 355评论 5 9