此问题已在此处有答案:
How can I use Swift’s Codable to encode into a dictionary?(16个答案)
2天前关闭。
我有以下类:
class Person {
let name: String
let surname: String
init(name: String, surname: String) {
self.name = name
self.surname = surname
}
}
如何将Person(name: "Mike", surname: "Wasowski")
转换为字典?
4条答案
按热度按时间brjng4g31#
yc0p9oo02#
在Person类中添加新方法toDictionary,并执行以下代码:
示例:
syqv5f0l3#
方式一:
第二路
dwbf0jvd4#
下面是一个不使用键名称的优雅方法: