String
- это тип Struct в swift, который используется в последней строке,
User.saveUser(userData: [String: (jsonString)!])
Использовать какой-либо строковый объект вместо имени класса.Например:
User.saveUser(userData: ["your_key_name": (jsonString)!])
И вы можете обновить свой код как:
let jsonData = try? JSONSerialization.data(withJSONObject: jsonObject, options: .prettyPrinted)
if let json = jsonData, let jsonString = String(data: json, encoding: .utf8) {
print(jsonString)
User.saveUser(userData: ["key_name": jsonString])
}