Вопросы по теме 'encodable'

Наследование кодируемого класса
Я пишу программу, используя Swift 4 и Xcode 9.2. Я столкнулся с трудностями при написании кодируемого класса (именно класса, а не структуры). Когда я пытаюсь наследовать один класс от другого, JSONEncoder не берет все свойства из подкласса...
3346 просмотров

Сохранение кодировок в словаре Swift
Я хочу хранить объекты моделей в словаре и хотел бы сериализовать весь словарь, используя JSONEncoder в данные, а затем в строку и сохранить его. Идея состоит в том, чтобы использовать Swift 4 из коробки Encodable , чтобы убедиться, что все, что...
346 просмотров

Пользовательская структура с использованием jSONEncoder
Хотите закодировать объект в пользовательскую структуру, используя JSONEncoder+Encodable. struct Foo: Encodable { var name: String? var bars: [Bar]? } struct Bar: Encodable { var name: String? var value: String? } let bar1 =...
207 просмотров

Swift 4 - невозможно вызвать 'encode' со списком аргументов типа '(Codable)'
Я создал набор функций API, которые кодируют объект (используя Struct , который соответствует Codable ), затем отправляет полученный объект данных JSON на сервер, а затем декодирует ответ JSON. Все работает нормально - особенно доволен новым...
662 просмотров
schedule 08.04.2023

Как расшифровать одно необычное свойство среди множества Decodable Swift?
У меня есть структура, соответствующая Decodable. Он имеет 50 свойств String и только один Bool. Этот bool поступает с сервера как строка false / true или иногда как целое число 0/1, поэтому не может быть декодирован из коробки. Как я могу сделать...
219 просмотров
schedule 18.03.2022