如何使用 Combine 判断 Core Data 对象何时更改
How to use Combine to tell when a Core Data object changed
我刚刚在我的应用程序中实施了多个 windows,但无法检查核心数据项何时在其旁边的 window 中更新。 Apple 的 Combine 似乎可以通过向核心数据项添加订阅者来侦听更改来解决此问题,但我在 Combine 上找到的所有文档都与 SwiftUI 有关,而我使用的是 UIKit。
任何人都可以帮我添加订阅者到核心数据项以监听它的任何变化吗?
由于您一次只想获得有关某个核心数据项的通知,因此您甚至可能不需要 Combine。尝试使用通知。
我认为这个 Apple 开发者视频会有所帮助:https://developer.apple.com/videos/play/wwdc2019/258/
我刚刚在我的应用程序中实施了多个 windows,但无法检查核心数据项何时在其旁边的 window 中更新。 Apple 的 Combine 似乎可以通过向核心数据项添加订阅者来侦听更改来解决此问题,但我在 Combine 上找到的所有文档都与 SwiftUI 有关,而我使用的是 UIKit。
任何人都可以帮我添加订阅者到核心数据项以监听它的任何变化吗?
由于您一次只想获得有关某个核心数据项的通知,因此您甚至可能不需要 Combine。尝试使用通知。
我认为这个 Apple 开发者视频会有所帮助:https://developer.apple.com/videos/play/wwdc2019/258/