我得到這個錯誤:fatal error: unexpectedly found nil while unwrapping an Optional value
在這個函數:意外地發現零而展開的可選值 - 斯威夫特
func textFieldShouldReturn(textField: UITextField) -> Bool {
tableViewData.append(textField.text)
textField.text = ""
self.tableView.reloadData()
textField.resignFirstResponder()
// Reference to our app delegate
let appDel: AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate
// Reference moc
let contxt: NSManagedObjectContext = appDel.managedObjectContext!
let en = NSEntityDescription.entityForName("note", inManagedObjectContext: contxt)
// Create instance of pur data model an initialize
var newNote = Model(entity: en!, insertIntoManagedObjectContext: contxt)
// Map our properties
newNote.note = textField.text
// Save our context
contxt.save(nil)
println(newNote)
// navigate back to root vc
//self.navigationController?.popToRootViewControllerAnimated(true)
return true
}
,這行代碼:
var newNote = Model(entity: en!, insertIntoManagedObjectContext: contxt)
是否有人有一個解決方案這個錯誤? 我使用xCode 6.0.1。編程語言是Swift,模擬器使用iOS8(iPhone 5s)運行。
感謝您的回答,我的問題是我拼寫不好的名字。 – 2016-08-09 08:40:48