Objective c iOS应用程序是否可以通过编程方式知道设备的日期时间设置为自动还是手动?

Objective c iOS应用程序是否可以通过编程方式知道设备的日期时间设置为自动还是手动?,objective-c,ios,xcode,cocoa,Objective C,Ios,Xcode,Cocoa,我查找了NSDate、NSTimeZone等类,但没有一个类真正确认当前数据/时间设置是否设置为自动。 有来自iOS的公共api吗?至少从现在起,我不想为此目的创建NTP客户端。:) 提前感谢您的建议。为什么您需要知道它是否自动设置?@Devraj Yes!自动设置或手动设置为什么您需要知道?基本上,我有一个App-I中某个事件的时间戳,比如在现实世界时间a,我必须在时间B启动App II中的计时器,并使用[timeout=timeB-(timeA+timeOutTime)]。在timeA和ti

我查找了NSDate、NSTimeZone等类,但没有一个类真正确认当前数据/时间设置是否设置为自动。 有来自iOS的公共api吗?至少从现在起,我不想为此目的创建NTP客户端。:)


提前感谢您的建议。

为什么您需要知道它是否自动设置?@Devraj Yes!自动设置或手动设置为什么您需要知道?基本上,我有一个App-I中某个事件的时间戳,比如在现实世界时间a,我必须在时间B启动App II中的计时器,并使用[timeout=timeB-(timeA+timeOutTime)]。在timeA和timeB之间,如果用户改变了设备时钟,那么它就超过了超时的全部目的。有意义吗?当时钟自动设置时,我假设时区也自动设置。关于你的解决方案,这会有什么帮助?我不完全理解。为什么你需要知道它是否是自动设置的?@Devraj是的!自动设置或手动设置为什么您需要知道?基本上,我有一个App-I中某个事件的时间戳,比如在现实世界时间a,我必须在时间B启动App II中的计时器,并使用[timeout=timeB-(timeA+timeOutTime)]。在timeA和timeB之间,如果用户改变了设备时钟,那么它就超过了超时的全部目的。有意义吗?当时钟自动设置时,我假设时区也自动设置。关于你的解决方案,这会有什么帮助?我没有完全理解。