我正在使用一个简单的 Master Detail 场景,其中 master 使用获取的结果控制器来填充其 tableview。选择一行时,相应的nsmanageBject将传递给详细信息控制器,用于填充一些尿布尔。我添加了一个 EditorViewController 以允许用户更新某些字段。保存时,我关闭 EditorViewController 并返回到 Detail 视图控制器。保存使用分配给 NSManagedObject 的上下文。
知道相关对象已更改以便我可以在 Detail VC 中更新 UI 的最佳方法是什么?目前,如果我尝试更新 Detail VC 中的 UILabel,我看不到对象属性的任何新值。我知道委托/协议方案可能会起作用,但我很好奇是否已经存在可以使用的东西——我可以寻找更新对象的通知,或者我是否应该在详细信息屏幕上有一个获取的结果控制器?不确定在这里采取的正确路径。