簡體   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