gpt4 book ai didi

ios - 使用未解析的标识符 'JSONEncoder' swift4

转载 作者:行者123 更新时间:2023-11-28 15:27:42 28 4
gpt4 key购买 nike

例如我只想将这个示例数组转换成一个 JSON 对象

var test = [String : Any] ()
test["title"] = "title"
test["description"] = "description"
test["date"] = Date.init()

我得到这个错误:

 use of unresolved identifier 'JSONEncoder'
print(JSONEncoder (test))

最佳答案

您没有正确使用编码器。试试这个

let encoder = JSONEncoder()
let json = try? encoder.encode(test)

引用应用程序的文档 here ,唯一的初始化方法是这样的,所以你不应该创建编码器本身来获取 JSON 结果。

init()

Creates a new, reusable JSON encoder with the default formatting settings and encoding strategies.

关于ios - 使用未解析的标识符 'JSONEncoder' swift4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45017421/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com