我正在尝试保存值“ inizio”(是coredata属性为Date) 我该如何解决拆封和无纸的问题?
//convert date in string
let formatter = DateFormatter()
formatter.dateFormat = "dd/MM/yyyy"
//save the date of coredata in variable
let myString = formatter.string(from: oneRecord.inizio! as Date)
cell.InizioData.text = myString
这是let myString :::上的错误 线程1:致命错误:在展开可选值时意外发现nil
我希望UILabel中的输出为字符串
我通过控制展开来解决了这个问题:
let unwrapTest = oneRecord.inizio
if unwrapTest != nil {
print("Contains a value!")
//convert date
let formatter = DateFormatter()
formatter.dateFormat = "dd/MM/yyyy"
let datePicker = formatter.string(from: oneRecord.inizio! as Date )
cell.InizioData.text = datePicker
} else {
print("Doesn’t contain a value.")
}
非常感谢您的帮助:)