У меня есть следующий код, который работает, когда я нажимаю на кнопку Сохранить в моем приложенииНевозможно сохранить в Core Data
let appDel: AppDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
let context: NSManagedObjectContext = appDel.managedObjectContext!
print("checkpoint 1")
let newJob = NSEntityDescription.insertNewObjectForEntityForName("Job", inManagedObjectContext: context)
print("checkpoint 2")
newJob.setValue(jobTitleField.text, forKey: "title")
newJob.setValue(phoneNumberField.text, forKey: "phoneNumber")
print("checkpoint 3")
newJob.setValue(Double(hourlyRateField.text!), forKey: "hourlyRate")
newJob.setValue(Double(doublePayField.text!), forKey: "doublePayRate")
print("checkpoint 4")
do {
try context.save()
} catch {
print("There was error saving data.")
}
print("checkpoint 5")
self.dismissViewControllerAnimated(true, completion: {})
Однако, когда я запустить приложение, и получить доступ к базе данных MySQL через SQLiteManager, то данные не отображаются в базе данных.
Может ли кто-нибудь увидеть, что я делаю неправильно или что-то, что я пропустил?