#iphone #json #uitableview #uiwebview
#iPhone #json #uitableview #uiwebview
Вопрос:
Я совсем новичок в Xcode и Json.
В моем приложении у меня есть навигация по страницам с помощью tableviews (детализация). Что я хочу сделать сейчас, так это использовать Json для создания моих табличных представлений, а затем, когда я выберу ячейку в uitableview, она перейдет на веб-сайт через следующую страницу через uiwebview.
Как мне это сделать?
Ответ №1:
- Проанализируйте свой json с помощью синтаксического анализатора
-
Создайте проанализированный ответ в виде модели данных для табличного представления. Для упрощения можно использовать словарь / массив
-
Реализуйте методы делегирования tableview и получите выбранный индекс
-
С помощью метода didselectatrowindex вы создаете новое представление, извлекаете URL-адрес из своей модели и загружаете его в webview.
Я мог бы написать некоторый код, но это действительно слишком много, о чем вы просите. Если вы застряли на каком-либо из описанных выше шагов, оставьте комментарий. Я буду рад вам помочь.
Комментарии:
1. Я думаю, что знаю, как выполнить шаг 1 и шаг 4, поскольку я, кажется, уже выполнял didselectatrowindex раньше, когда выполнял детализацию. Не могли бы вы подробнее рассказать о шагах 2 и 3, а также о том, как я могу извлечь URL-адрес из моего модального для шага 4. Спасибо. (P.S. Я уже заканчивал это руководство по Json раньше. Было бы проще, если бы я опирался на то, что у меня есть из этого руководства?)
2. Откуда вы заполняете данные своего табличного представления. Это модель данных для вашего приложения.
3. Похоже ли это на это руководство? iphonedevelopertips.com/networking /…