ios下mach_absolute_time获取精准时间
来源:互联网 发布:网络视频编码器作用 编辑:程序博客网 时间:2024/05/17 21:56
IOS中可以使用"mach_absolute_time"获取到CPU的tickcount的计数值,可以通过"mach_timebase_info"函数获取到纳秒级的精确度
#import <mach/mach_time.h>
@interface ViewController ()
@property(nonatomic,assign)UInt64 start;
@property(nonatomic,assign)UInt64 end;
@end
@implementation ViewController
- (void)viewDidLoad
{
[superviewDidLoad];
uint64_t elapsed =0;
mach_timebase_info_data_t info;
if (mach_timebase_info(&info) !=KERN_SUCCESS)
{
return ;
}
_start =mach_absolute_time();
//dosomething
_end =mach_absolute_time();
elapsed = _end -_start;
uint64_t elapsedNanoSeconds = elapsed * info.numer / info.denom;
NSLog(@"=== %lf",elapsedNanoSeconds);
}
@end
也可以封装起来,用来验证程序运行的时间
- ios下mach_absolute_time获取精准时间
- iOS 中简单的获取精准本地时间的方法
- mach_absolute_time
- 获取CPU时间、系统时间、本地时间、精准计时
- iOS开发 精准获取webView内容高度
- mach_absolute_time () 与 CACurrentMediaTime() 计算时间 间隔 并转为秒
- iOS:CAKeyframeAnimation实现UIImageView精准时间的动画结束事件
- iOS【终极方案】精准获取webView内容高度,自适应高度
- iOS【终极方案】精准获取webView内容高度,自适应高度
- iOS【终极方案】精准获取webView内容高度,自适应高度
- iOS【终极方案】精准获取webView内容高度,自适应高度
- IOS下获取时间、手机系统时区以及获取时间间隔
- ios获取系统时间
- IOS获取本地时间
- IOS 获取时间
- IOS 本地获取时间--
- ios获取当前时间
- ios 获取当前时间
- cmd if语句
- cmd查看端口号以及该端口号对应进程并停止进程
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
- Atlassian Confluence 安装
- 怎么将PDF文件转换成HTML格式
- ios下mach_absolute_time获取精准时间
- 网络编程学习之TCP客户端与服务器端
- 多个倒计时切换 开始和结束
- Chisel Tutorial(六)——端口
- csdn博客积分规则
- jquery.seat-charts选座
- 数据格式,访问信息以及操作数指示符
- HeadFirst 设计模式 8模板方法模式
- PAT 1038. Recover the Smallest Number (30)