В его примере было сказано «добавить позже», поэтому я написал это так, но если вы хотите, чтобы это воспринималось как «пусть», по крайней мере из внешнего мира, просто используйте
о, что я еще не выяснил или не смог найти в Интернете на данный момент.
Есть ли способ добавить дополнительные поля в структуру, содержащую декодируемый протокол, в котором нет данных JSON?
Например, для простоты, скажем, у меня есть массив объектов JSON, структурированных как таковые
{"name": "name1", "url": "www.google.com/randomImage"}
но, скажем, я хочу добавить переменную UIImage к этой структуре, содержащей декодируемые, такие как
struct Example1: Decodable {
var name: String?
var url: String?
var urlImage: UIImage? //To add later
}
Есть ли способ реализовать декодируемый протокол, чтобы получить имя и URL-адрес из JSON, но позвольте мне добавить UIImage позже?