swift - 是否可以将 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 更改?
解决方案
推荐阅读
- javascript - 获取时返回键盘输入的函数
- javascript - 尝试将 Angular CLI 的版本从 1.7.3 升级到 7 时出现以下错误
- wpf - 从 WPF 功能区创建下拉“面板”区域?
- loops - 在 sas 中创建两个日期之间的日期系列
- python - 如何在 Django 中获取自定义用户模型的自定义字段
- angular - Cloud Functions(W/Firestore)实时更新?
- javascript - 导入对象时出错:SyntaxError: Unexpected token {
- javascript - 如何使用 dd/mm/yyyy 格式在 JavaScript 中计算年龄?
- jsf - 如何使用 Primefaces 从一个 xhtml 页面连接到另一页面中的数据
- excel - 错误 1004 初始化用户窗体对象?