swift - 迅速。如何在 XCODE 中正确编写数据结构
问题描述
我要求提供有关如何正确编写结构和数据模型的提示。我想要来自解码器的一段数据。是否有可能做到这一点?
重要的!我被标记为“???” 一个不知道写什么的地方。
class TodayViewModel : ObservableObject {
@Published var today = ""
@Published var tomorrow = ""
func updateText() {
HoroscopeDecoder.shared.run(sign: .aries) { prediction in
DispatchQueue.main.async {
self.today = prediction[0]
self.tomorrow = prediction[1]
}
}
}
}
struct Sign: Identifiable {
var id = UUID()
var title: String
var image: String
var today: **???**
var tomorrow: **???**
}
let signsData: [Sign] = [
Sign(title: "Овен", image: "aries", today: **???**, tomorrow: **???**)
]
在屏幕上,我更详细地绘制了我想要得到的东西。 在此处输入图像描述
解决方案
推荐阅读
- java - 将 json 解析为 java 对象:应为 BEGIN_OBJECT 但为 BEGIN_ARRAY
- python - 如何在python中找出列表中的下一个字符
- c - MakeHeaders RFC2435 中的最大参数长度
- flutter - 如何在 Flutter Dart 语言中随机交换 gridview builder 中的框...?
- javascript - 多级下拉导航栏
- docker - 如何桥接 github ci 网络和 docker 容器网络
- python - 将冻结值从冻结图复制到另一个冻结图
- python - Seaborn 热图大小基于行数
- arm64 - aarch64 在 EL3 中从 EL1 执行 IRQ
- scheme - 为什么 cons 根据 S 表达式的位置给出不同的值