iOS检测代码执行效率
RT
#import <mach/mach_time.h> double MachTimeToSecs(uint64_t time) { mach_timebase_info_data_t timebase; mach_timebase_info(&timebase); return (double)time * (double)timebase.numer / (double)timebase.denom /1e9; } - (void)doSomething { uint64_t beginTime = mach_absolute_time(); // 在这里放置你要检测效率的代码 uint64_t endTime = mach_absolute_time(); NSLog(@"Time taken to doSomething %g s",MachTimeToSecs(endTime - beginTime)); }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。