【发布时间】:2021-06-24 05:04:24
【问题描述】:
已编辑
一个应用有多个数据源
将combine所有数据源放在一个类中并将其添加为一个环境对象的最佳方法是什么,请记住数据可能会更改,因此对象会更新视图?
什么是合适的绑定用于:
服务(API 获取):@Published?
计算变量:惰性变量?
请以图表为例。谢谢。
这些问题是很好的参考:
An equivalent to computed properties using @Published in Swift Combine?
图表
【问题讨论】:
-
这确实是一大堆代码(无法测试,因为您没有包含运行它所需的类型)和多个问题。有什么方法可以将其缩减为 minimal reproducible example 并更简洁地表达它?你可能更有可能得到一个好的答案。
标签: swift core-data swiftui combine