gpt4 book ai didi

ios - 无法将类型 'JSONObject.Type'(又名 'Dictionary.Type')的值分配给类型 'JSONObject'(又名 'Dictionary')

转载 作者:行者123 更新时间:2023-11-28 14:07:44 26 4
gpt4 key购买 nike

我是 Swift 的新手,我正在尝试按照 lynda.com 上的类(class)编写一个简单的类(class)此代码在视频中运行良好,但在我的系统上出现错误。

protocol JSONDecodable{
init(_ decoder: JSONDecoder) throws
}
typealias JSONObject = [String: Any]

class JSONDecoder{
let jsonObject: JSONObject

init(_ jsonObject: JSONObject)
{
self.jsonObject = JSONObject
}
}

这给出了以下编译错误,

Cannot assign value of type 'JSONObject.Type' (aka 'Dictionary<String, Any>.Type') to type 'JSONObject' (aka 'Dictionary<String, Any>')

我在这里错过了什么

最佳答案

替换这个

self.jsonObject = JSONObject

self.jsonObject = jsonObject 

你可以制作var jsonObject: JSONObject

关于ios - 无法将类型 'JSONObject.Type'(又名 'Dictionary<String, Any>.Type')的值分配给类型 'JSONObject'(又名 'Dictionary<String, Any>'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52844925/

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