Вопрос

Я создаю приложение (приложение для iPhone), которое получает информацию (шутки) из RSS-канала, затем заполняет TableView.Теперь, должен ли я взять RSS и сохранить его в массиве, а затем заполнить TableView, или что?

И как я могу получать информацию из RSS-канала?

Спасибо!

Это было полезно?

Решение

Храните экземпляры NSDictionary в NSArray.Заполните количество строк таблицы, вернув значение NSArray count.Заполните строки таблицы, вернув objectAtIndex NSArray для указанного значения строки.

Другие советы

Создайте объект joke и создайте массив, полный объектов joke.

Простым примером извлечения данных из rss-каналов является пример сейсмического xml на сайте Apple developer samples по адресу: http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html

Вы можете использовать UITableViewDataSource для предоставления UITableView данных.Возможно, вы захотите ознакомиться с лекцией 8 из CS193P Стэнфорда который, я полагаю, объясняет, как использовать tableViews на iPhone (с примерами кода и пояснениями от инженеров Apple).

Если вы покопаетесь в конспектах лекций, вы можете найти ответ на свой второй вопрос, как получать данные по сети - не специфичный для RSS, но вы могли бы уловить идею (лекция 9?- не уверен, что я еще не так далеко зашел ...).Лекции предоставляются бесплатно через iTunesU и отличаются превосходным качеством и объясняют, как создавать приложения для iPhone.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top