Вам нужно десериализовать ответ с сервера?
Самый простой вариант - анализ значения ответа как NSDictionary
if let JSON = response.result.value as? NSDictionary {
let code = JSON.value(forKey: "code") as? Int
let message = JSON.value(forKey: "message") as? String
}
Вы также можете использовать протокол Codable и JSONDecoder для декодирования этого ответа в вашей структуре.
Например, объявить структуру:
struct LoginResponse: Codable {
var code: Int
var message: String
}
и декодировать ответ, используя JSONDecoder
let jsonDecoder = JSONDecoder()
let loginResponse = try? jsonDecoder.decode(LoginResponse.self, from: response.data)