首页 > 解决方案 > 是否可以将 Combine 与 NSManagedObject 的单个字段一起使用?

问题描述

现在,我能够观察到 CoreData 的 NSManagedObject 使用的变化

NotificationCenter.default
.publisher(for: .NSManagedObjectContextObjectsDidChange, object: managedContext)
.sink(notification in
  guard let userInfo = notification.userInfo else { return }
  //get changed object and update each field
)

但是有没有办法订阅 .assign 并让一个特定字段的更改直接执行 UI 更改?

标签: swiftcore-datacombine

解决方案


推荐阅读