NSXMLParser: запрос руководства для создания сгруппированных таблиц из канала RSS / XML - PullRequest
0 голосов
/ 08 июня 2011

Я делаю групповую таблицу, которая заполняется из канала XML / RSS, мне удалось просто разобрать данные в таблице, но я застрял в том, как сделать таблицу сгруппированной?

т. Е. Мне нужен список событий, и я хочу организовать события по группам, используя месяц для каждой группы, как мне этого добиться?

ниже моя структура XML, она довольно проста

<EventsUpcoming>

<Event id="1">
<month>July</month>
<title>Ian Moss</title>
<date>Saturday, July 1st</date>
<ticket>$35 On the door</ticket>
<description>
Ian Moss from Cold Chisel fame will be touring Australia and the only venue to secure him in Perth is the Blvd.
</description>
</Event>

<Event id="2">
<month>August</month>
<title>Cold Chisel</title>
<date>Saturday, August 3rd</date>
<ticket>$25 on the door</ticket>
<description>
From Khe San fame, Cold Chisel is back with the legendary Jimmy Barnes, dont miss out this gig. Its gonna go down in the books for sure!
</description>
</Event>

<Event id="3">
<month>September</month>
<title>Australian Crawl</title>
<date>Saturday, September 1st</date>
<ticket>Free</ticket>
<description>
They're one of Australia's most iconic band names, be sure to come down and check them out before they die.
</description>
</Event>

</EventsUpcoming>

Если кто-нибудь знает какие-либо учебные сайты, которые могут быть полезными, или просто советы о том, как это сделать, это будет очень цениться. Заранее спасибо:)

1 Ответ

0 голосов
/ 08 июня 2011

NSMutableSet не хранит дублирующиеся значения, а только хранит отдельные значения. Так что во время синтаксического анализа вы можете использовать NSMutableSet для хранения значения 'month' каждого элемента xml и установки числа разделов в табличном представлении для подсчета вашего NSMutableSet.

...