gpt4 book ai didi

ios - NSTimeZone.localTimeZone().secondsFromGMT 崩溃

转载 作者:行者123 更新时间:2023-11-30 14:01:33 25 4
gpt4 key购买 nike

正如标题所述,我的应用程序在客户端崩溃并通过 Parse 崩溃报告进行报告,但我无法在我这边重现它。

在模拟器和真实设备上一切正常,还从app store下载了应用程序工作完美无缺。但直到今天我仍然收到崩溃报告。

enter image description here

这是获取时区整数的代码

 static var timezone: Int {
get {
return Int(NSTimeZone.localTimeZone().secondsFromGMT/3600) ?? 0
}
}

那里应该没有任何问题,但崩溃日志在那一行结束,或者也许我只是在那里遗漏了一些东西。如果有人以前遇到过这个,请提出建议。欢迎任何想法。

最佳答案

我发现当您将其转换为 Int 时,它会在太平洋时区崩溃。就我而言,以下解决了问题

让时间 = UInt32(NSDate().timeIntervalSince1970 + NSTimeInterval(NSTimeZone.localTimeZone().secondsFromGMT))

关于ios - NSTimeZone.localTimeZone().secondsFromGMT 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32932574/

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