Iphone:添加新对象时如何更新显示托管对象的表格视图

Posted

技术标签:

【中文标题】Iphone:添加新对象时如何更新显示托管对象的表格视图【英文标题】:Iphone: How to update a table view that displays managed objects when new object is added 【发布时间】:2010-02-06 14:24:32 【问题描述】:

我有一个显示托管对象(任务)的表格视图。 添加或修改任务后,我想获取所有任务并更新表格视图。

当前在触发 NSManagedObjectContextDidSaveNotification 时刷新任务数组。 但我担心这可能会非常低效,因为当修改其他对象时,表格也会更新。

有什么方法可以仅在 Tasks 关系更改时更新我的​​表格视图?

【问题讨论】:

【参考方案1】:

我刚刚找到了我的问题的答案: http://developer.apple.com/iphone/library/documentation/CoreData/Reference/NSFetchedResultsControllerDelegate_Protocol/Reference/Reference.html

【讨论】:

以上是关于Iphone:添加新对象时如何更新显示托管对象的表格视图的主要内容,如果未能解决你的问题,请参考以下文章

如何更新托管对象数据?

具有新属性的 xcdatamodel

iPhone托管对象删除崩溃

在后台线程中更新托管对象上下文

刷新 NSFetchedResultsController 数据?

每次调用端点时,自托管 WCF 服务全局对象似乎都是新创建的