【发布时间】:2017-09-13 02:19:24
【问题描述】:
我遇到了一些特殊情况,我不确定它为什么会发生或如何处理它。
let formatter = DateFormatter()
formatter.dateFormat = "h:mma"
let timeString = "8:00am"
let date = formatter.date(from: timeString)!
如果用户将时间设置为使用 12 小时制,则此代码有效。如果他们将设备设置为 24 小时制,它就会崩溃。
如何让它独立于用户的设置工作?
【问题讨论】:
标签: ios swift nsdateformatter foundation