Как перебрать значения NSMutableArray - PullRequest
0 голосов
/ 14 июня 2011

У меня есть данные XML, сохраненные в NSMutableArray, и мне нужно перебрать массив, чтобы увидеть все значения, хранящиеся в нем.Это может быть глупый вопрос, но для меня это все ново.

XML-файл выглядит следующим образом

<list>
<item id="1">
<title>Title 1</title>
<title>Content 1</title>
</item>
<item id="2">
<title>Title 2</title>
<title>Content 2</title>
</item>
</list>

Это массив, в котором собираются все данные

NSMutableArray *articleList=[[ArticleService getArticleList] retain];

Если я выведу NSLog (@ "articleList:% @", articleList);это результат, который я получаю, так что я думаю, что внутри массива есть некоторые данные.

2011-06-14 21:51:04.690 NAF[954:207] articleList: (
"<Article: 0x8021170>",
"<Article: 0x80214a0>",
"<Article: 0x8020660>",
"<Article: 0x802ba30>",
"<Article: 0x802a520>",
"<Article: 0x80267a0>",
"<Article: 0x8025bd0>",
"<Article: 0x80141e0>",
"<Article: 0x8024390>",
"<Article: 0x8026bb0>",
"<Article: 0x8029630>",
"<Article: 0x8019390>",
"<Article: 0x8015b50>",
"<Article: 0x8014dd0>",
"<Article: 0x8012fb0>"
)

Итак, вопрос.Как я могу зациклить истинный массив и получить значение каждого «заголовка» XML-файла.Я адский программист, так что если кто-то может быть так полезен, предоставляя мне какой-то код, я буду очень его ценить.

1 Ответ

3 голосов
/ 14 июня 2011

Предполагая, что каждая статья имеет свойство с названием title

for(Article* a in articleList)
{
    NSLog(@"Title = %@",a.title);
{
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...