How to convert a JSON string to a dictionary?

前端 未结 10 1028
情深已故
情深已故 2020-11-22 05:57

I want to make one function in my swift project that converts String to Dictionary json format but I got one error:

Cannot convert expression\'s type

10条回答
  •  执笔经年
    2020-11-22 06:51

    Swift 5

    extension String {
        func convertToDictionary() -> [String: Any]? {
            if let data = data(using: .utf8) {
                return try? JSONSerialization.jsonObject(with: data, options: []) as? [String: Any]
            }
            return nil
        }
    }
    

提交回复
热议问题