Как пользоваться XML в Objective-C
- Вставьте показательный пример XML, лучше с заполненными необязательными полями.
- Задайте имя корневого типа и нужно ли вспомогательный код или только типы.
- Скопируйте сгенерированный код Objective-C в проект.
О XML в Objective-C
Писать классы моделей вручную для больших payload XML скучно и приводит к опечаткам. Вставьте пример — генератор извлечёт структуру. Результат: Подклассы NSObject с префиксом QT и JSON-хелперами на NSJSONSerialization.
Всё работает в браузере; данные примера остаются на вашем устройстве. XML сначала преобразуется в JSON так же, как в инструменте XML в JSON.
Использование сгенерированного кода
Используйте сгенерированные хелперы или стандартную десериализацию языка.
Необязательные поля отображаются по соглашению языка (optional / nullable).