【发布时间】:2021-04-25 19:03:26
【问题描述】:
我有一个必须符合 Codable 协议的结构。 但是,我得到了错误:
类型“MatchedValue”不符合协议“Decodable”**
如何使String.Index 符合 Codable?
谢谢
struct MatchedValue: Codable {
let value: String
let range: Range<String.Index>
}
【问题讨论】:
-
您希望编码后的 JSON 看起来像什么?
-
为什么需要 Range
?你能提供一个响应的例子吗?