如何在 Swift 3 中使用非公历系统初始化日历?

Dri*_*ler 3 calendar swift swift3

我正在尝试在 Swift 3 中使用非公历日历系统。例如,这不适用于希伯来日历:

let calendar = Calendar.init( identifier: NSHebrewCalendar )
Run Code Online (Sandbox Code Playgroud)

诚然,我不确定这是否是正确的语法, NSHebrewCalendar 只是一个猜测。我Calendar这里查看了 Swift 文档,但找不到标识符列表。有谁知道在哪里可以找到不同日历系统的标识符以及这是否是初始化日历的正确方法?谢谢!

Tyr*_*rel 5

let calendar = Calendar(identifier: .hebrew)