В настоящее время у меня есть пользовательская структура, которая соответствует Codable
struct Language: Codable {
var isoCode: String
var name: String
var translations: [String: String]
}
И, затем, успешно продолжая кодирование, она работает
let lang = Language(isoCode: "en", name: "English", translation: ["greetings": "morning"])
let langEncoded = try? lang.encode()
Проблема возникает, когда я пытаюсь декодировать данные в Language struct
let lang = Language.decode(from: langEncoded)
Создание сообщения об ошибке: Сообщение об ошибке: Неоднозначное использование 'decode (with: from:)'