ฉันมีปัญหาข้อมูลหลักซึ่งฉันไม่สามารถอัปเดตข้อมูลที่บันทึกไว้ในมุมมองตารางได้ แต่ฉันสามารถส่งข้อมูลที่บันทึกไว้ไปยังช่องข้อความของตัวควบคุมมุมมองปลายทางได้ แต่ไม่สามารถอัปเดตและส่งผ่านไปยังตัวควบคุมมุมมองก่อนหน้าได้ ฉันสามารถแก้ไขในช่องข้อความได้ แต่ไม่สามารถอัปเดตเนื้อหาในตัวควบคุมมุมมองตารางก่อนหน้าซึ่งมีการบันทึกข้อมูลไว้ก่อนหน้านี้ได้
func Plus(sender: AnyObject) {
if store == nil
{
//get the description of the entity
let storeDescription = NSEntityDescription.entityForName("Store",inManagedObjectContext: appdelegate.managedObjectContext)
//we create managed object to be inserted to core data
let store = EventsandnotesStore(entity : storeDescription!,insertIntoManagedObjectContext:appdelegate.managedObjectContext)
store.sName = name.text
store.sDescription = desc.text
let img = UIImage(named: "image.jpg")
let imgData = UIImageJPEGRepresentation(img!,1)
store.sImage = imgData
do {
try appdelegate.managedObjectContext.save()
self.navigationController?.popViewControllerAnimated(true)
} catch let error as NSError {
print("Could not save \(error), \(error.userInfo)")
}
}