我遇到一个奇怪的情况,DateFormatter
在iPad真实设备(仅)中返回nil,而在所有模拟器(iPhone + iPad),iPhone真实设备甚至在操场上也能正常工作
我已经尝试过通过创建新项目并在同一iPad中执行相同的代码来进行尝试,并且它还会返回相同的结果,即nil
。
下面是示例代码。
let strDate = "6/5/2019 7:57 PM"
let df = DateFormatter()
df.dateFormat = "M/d/yyyy h:mm a"
let date = df.date(from: strDate)
print(date) // nil
配置