gpt4 book ai didi

iphone - iOS:如何独立于时钟和时区变化来衡量过去的时间?

转载 作者:行者123 更新时间:2023-11-28 17:48:12 26 4
gpt4 key购买 nike

为了测量我的应用程序运行时的持续时间,以及我的应用程序在后台空闲时耗时,我需要一个引用时钟,该时钟不会因用户更改时间+日期而改变他的日历时钟。

我不能依赖 NSDate,因为它可以在我的应用程序处于后台时由用户更改(不,拦截与此类时钟更改相关的通知对我的需求来说太过分了)。

我需要的是一个函数,例如“操作系统的seconds since boot”。 Mac OS 提供了这样的功能(TicksMicroseconds),但是 iOS 呢?

最佳答案

#include <mach/mach_time.h>到你的源文件中。

替换所有对 clock_gettime(CLOCK_MONOTONIC, &timespec_t) 的调用调用电话 mach_absolute_time() .

关于iphone - iOS:如何独立于时钟和时区变化来衡量过去的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4008503/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com