返回nil当我将字符串转换为NSDate
,它返回nil
NSDateFormatter斯威夫特2
,并显示错误:
fatal error: unexpectedly found nil while unwrapping an Optional value
例如:日期= 2016年8月9日9:45: 19 AM
convertDate(DateString:String) -> NSDate{
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "MM/dd/yyyy hh:mm:ss a"
let date = dateFormatter.dateFromString(DateString)
print(date) // return nil
return date!
}
你可以指导什么原因?
同样的问题在这里一遍又一遍地被问到。 –
由于'在解包可选值时发现nil'是新的'日期格式化程序返回nil',所以您设法通过在同一个问题中使用这两个参数来将这种情况提升到一个新的水平。 – Desdenova