繁体   English   中英

iOS 模拟器不断看到旧系统日历类型(公历/iso8601)

[英]iOS simulator keeps seeing old system calendar type (Gregorian/iso8601)

我在 MacOS 的系统偏好设置中将日历类型从公历更改为 ISO8601,但是当我在模拟器中启动我的应用程序时,它总是返回公历

这是我检查值的方法:

print("Calendar.current.identifier = \(Calendar.current.identifier)")

除了在我的应用程序中将日历初始化为“日历(标识符:.iso8601)”之外,还有其他方法可以让模拟器认为我的日历是“ISO8601”吗?

macOS 系统首选项不会影响 iOS 模拟器。

您必须在模拟器的虚拟设备中设置日历。 然而,没有可用的 ISO8601 日历——在物理设备上也没有——所以你必须在代码中创建它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM