如何自动更新Realm或NSFetchedProperty等效的属性?

时间:2015-11-07 18:08:09

标签: ios realm swift2.1

我正在尝试在Realm上实现一个示例,它使用Core Data我有两个选择:

如何在关系中插入对象后自动更新属性?例如。创建account.transactions: List<Transaction>下列出的新费用交易后,如何自动重新计算account.balance

在核心数据上,我可以在交易关系中听取KVO,也可以使用NSFetchedProperty为我重新提取列。

有没有办法在Realm上完成相同的结果,而不必监听每次数据库更新?

1 个答案:

答案 0 :(得分:0)

(免责声明:我为Realm工作)

我们最近使Realm Objects完全符合KVO标准。 :)

因此,对于您的场景,只需将观察者附加到对象的List属性并在从那里接收通知时更新它。

让我知道你怎么去!