Core data iOS 8-在CoreData更新对象和tableView之前添加用户输入

Core data iOS 8-在CoreData更新对象和tableView之前添加用户输入,core-data,swift,ios8,Core Data,Swift,Ios8,我对iOS Swift或其他编程几乎不陌生 我已经开始使用带有CoreData模板的Master Detail应用程序编写应用程序 我遇到的问题是,我无法找到方法让用户输入数据,然后将这些值带入newManagedObject 无论我如何操作,即警报或其他视图,CoreData都会创建对象,首先给出一个错误原因变量值为空,然后向用户提供输入数据的选项,尽管我向用户提供数据的任何方法始终在newManagedObject.setvalue执行行之前 谢谢 您如何/在何处告知CoreData创建新对

我对iOS Swift或其他编程几乎不陌生

我已经开始使用带有CoreData模板的Master Detail应用程序编写应用程序

我遇到的问题是,我无法找到方法让用户输入数据,然后将这些值带入newManagedObject

无论我如何操作,即警报或其他视图,CoreData都会创建对象,首先给出一个错误原因变量值为空,然后向用户提供输入数据的选项,尽管我向用户提供数据的任何方法始终在newManagedObject.setvalue执行行之前


谢谢

您如何/在何处告知CoreData创建新对象?您如何/从何处获得信息?很可能创建一个新对象,然后更新其属性,然后保存它。表视图控制器这是根序列。有一个带操作的+导航按钮,就像苹果从主细节应用程序模板创建的一样。在该操作中,获取实体和上下文,然后创建对象。我找到了一种解决方法,使用警报获取用户数据,并且必须将对象创建与实体和上下文获取一起移动到警报中的okButton操作。到目前为止,这是我获得预期结果的唯一方法,但我想必须有另一种方法,这样我就不必使用alertsIt。如果你编辑你的问题以显示你正在使用的失败代码,这会有所帮助。嗨,Tom,我完全忘了关闭此线程。很久以前就解决了。