Запускаю свой первый проект iOS и хотел посоветовать, как структурировать приложение. Приложение извлекает XML-канал, анализирует его и отображает список, представляющий элементы в XML-канале. При нажатии на элемент в списке приложение извлечет новый канал XML, используя один из атрибутов ранее извлеченного канала XML. Это происходит на нескольких уровнях: извлечение, синтаксический анализ, отображение, и по выбору пользователя повторяется одно и то же.Сейчас большая часть структуры XML-элементов выглядит примерно так:
(Это простые примеры, чтобы продемонстрировать, что происходит)
возвращает (Показать информацию на новое представление):
возвращает:
Требуется знать:
Я просмотрел несколько руководств по синтаксическому анализу XML и понял, как это сделать, желая сосредоточить больше внимания на дизайне и возможности повторного использования вместо того, чтобы дублировать код в каждом новом представлении. Или я не понимаю, как это работает