我已经阅读了很多核心数据教程。 它们中的大多数显示了如何向实体添加新对象以及如何显示获取的对象的更新数组。

但是,我的目标要简单得多:我希望一个Table View Controller更改并保存实体的属性(在tableView didSelectRowAtIndexPath:中),而另一个Table View Controller显示该实体的新属性列表(在tableView中) cellForRowAtIndexPath :)。 就像在iPhone的“ 声音”设置中一样: 声音铃声

我仍然没有弄清楚托管对象应如何与这两个表视图控制器进行交互。 您知道有用的教程/示例代码说明了这一非常简单的过程吗? 首先十分感谢! 塞皮

===============>>#1 票数:0 已采纳

查看本教程。 核心数据

  ask by saeppi translate from so

未解决问题?本站智能推荐:

1回复

核心数据逻辑分布?

我一直在使用Core Data,但我只是问自己一个问题,我自己总是创建某种本地商店类,我从中管理Core Data模型,这将是一个单例类,它有一个参考对于托管对象上下文,我有方法来创建新的托管对象,删除对象,保存等...而我的托管对象子类实际上只是模型。 但我也经常与其他人的项目合作,有时
2回复

核心数据:删除未保存的对象时出错

我在核心数据项目中遇到了一些麻烦。 我有一个带有NSManagedObjects的NSArrayController和+ /-按钮。 如果在保存文件后删除行中的对象,则可以正常工作,但是如果添加新对象,然后立即再次将其删除(不更改任何默认值),则会收到错误消息: 如果我撤消添加新对象
1回复

刷新核心数据关系

是否可以刷新Core Data托管对象的特定关系? 我知道我可以刷新整个对象,但我想刷新一个特定的关系。 我想我会通过使关系再次成为一个错误来实现这一点,但我似乎找不到任何可以实现这一目标的东西。 你可以检查一个特定的关系是一个错误,但你不能强迫一个人是一个错误。
1回复

核心数据,在后台线程中修改NSManagedObject

我想知道在主线程中加载的后台线程中修改NSManagedObject是否可以 - 然后将上下文保存回主线程中。 我知道我无法从后台线程保存上下文。 这主要是虚拟代码(Swift),但它显示了我如何在后台线程中更改对象的属性并将上下文保存回主线程中: 我问,因为我的应用程序偶尔会出
3回复

NSUndoManager,核心数据和选择性撤消/重做

我正在研究一个核心数据应用程序,它具有相当大的托管对象层次结构,类似于树。 创建基础对象时,它会创建一些子对象,这些子对象又创建自己的子对象,依此类推。 这些子对象中的每一个都可以使用NSURLConnections收集信息。 现在,我想在managedObjectContext中
1回复

在核心数据中,MOC中只有一个受管对象吗?

这是一个基本的核心数据问题: 在核心数据中,MOC中只有一个受管对象吗? 该文件包含一个漂亮的图形, 在这里 ,不幸混淆了我(还)。 在NSManagedObjectContext ,似乎有多个对象(Employees和Departments),并且每个对象都有多个实例(“Jo”,“Sa
1回复

核心数据合并两个托管对象上下文

我的Cocoa / Application在主线程上有一个托管对象上下文。 当我需要更新我的数据时,我的程序将: 开始一个新的主题 从服务器接收新数据 创建新的托管对象上下文 向主线程发送通知以合并两个上下文 这是在主线程上接收通知的函数 我没
2回复

在预期并可以接受数据丢失的情况下,在早期开发期间轻松进行核心数据迁移

当Core Data应用处于早期开发阶段时,其托管对象模型通常会不断变化。 对于每个构建,都会从模型中添加或删除新的托管对象和属性。 当托管对象模型更改时,该应用将在下次运行时崩溃,并显示以下错误: 用于开设商店的模型与用于创建商店的模型不兼容 在这种情况下 , 常见的
2回复

NSManagedObject属性未在父NSManagedObjectContext上更新

所以我有两个NSManagedObjectContext对象。 父上下文和子上下文。 我有几个NSManagedObjectModels,我能够创建/编辑/销毁5个中的4个。 没问题。 我可以在子上下文中插入对象,然后保存它, 瞧它会在根上下文中弹出。 但是,这是五分之一给我带来麻
2回复

删除* unsaved * Core Data对象时如何处理外部数据的清理?

在托管对象中,我已经存储了应用程序容器中图像文件的路径。 删除托管对象后,应将图像文件移至废纸篓。 这应该尽可能晚地完成,以便我可以尽可能长时间地提供撤消功能。 我正在关注这个问题的答案: 如何在删除Core Data对象时处理外部数据的清理 ,并在我的托管对象子类中覆盖-didSa