Как использовать результаты веб-запроса (xml, plist и т. Д.) В качестве источника данных для UITableView - PullRequest
1 голос
/ 12 октября 2010

Я хочу использовать результаты веб-запроса coldfusion для заполнения UITableView в iOS.Результаты запроса возвращаются в виде строки, и я думаю, что мне нужно преобразовать их в NSArray или NSDictionary ...

Спасибо, Филл

Ответы [ 2 ]

1 голос
/ 12 октября 2010

Ну, это зависит от того, в каком формате возвращаются результаты.Если это XML, вам нужно проанализировать XML, сохранить результаты в каком-либо объекте данных.Затем используйте метод cellForRowAtIndexPath вашего UITableViewController для доступа к нужному результату и его отображения.

Взгляните на пример кода SeismicXML.Я думаю, что это будет иметь большое значение для вас, где вы хотите пойти на это:

https://developer.apple.com/library/ios/#samplecode/SeismicXML/Introduction/Intro.html

1 голос
/ 12 октября 2010

Все, что вам нужно, это реализовать протокол UITableViewDataSource и подключить реализацию к выходу dataSource табличного представления.Таким образом, вы получите результаты холодного синтеза, а затем попросите табличное представление перезагрузиться.Посмотрите документацию по протоколу, чтобы узнать, какие методы вам нужно реализовать.

...