Tag: SWIFT nsmanagedobject

Swift CoreData:错误:无法调用NSManagedObject类NSManagedObject上的指定初始值设定项

我正在使用核心数据在vc1中保存类别,并希望将列表属性添加到vc2中的列表中。 我的数据模型是许多列表属性的一个类别。 我在vc1中添加这样的类别: func createNewCategory() { var category: NSManagedObject! = NSEntityDescription.insertNewObjectForEntityForName("Category", inManagedObjectContext: self.context) as NSManagedObject category.setValue(self.categoryTextField.text, forKey: "name") var error: NSError? = nil self.context.save(&error) } 在vc2中设置数据: func setupCoreData() { var appDelegate: AppDelegate = (UIApplication.sharedApplication()).delegate as AppDelegate self.context = appDelegate.managedObjectContext! var request: NSFetchRequest = NSFetchRequest(entityName: "Category") if (self.context.executeFetchRequest(request, error: nil)) { var error: NSError? = nil […]