问题描述
我不断收到此错误消息,但不明白为什么。它正在实例化的对象(结构体)是可识别结构体。
func parseJSON(_ dosageData: Data) -> DoseModel? {
do {
let json = try JSON(data: dosageData)
let date = json["date"].stringValue
let medicine = json["medicine"].stringValue
let units = json["units"].doubleValue
let value = json["value"].stringValue
let dose = DoseModel(id: UUID(),--- Error Line ----
date: date,medicine: medicine,units: units,value: value)
return dose
} catch {
delegate?.didFailWithError(error: error)
return nil
}
}
型号
struct DoseModel: Identifiable {
var id: ObjectIdentifier
var date: String
var medicine: String
var units: String
var value: String
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)