Как искать nsmutablearray в объективном приложении c-iPhone - PullRequest
5 голосов
/ 29 июня 2009

Я читаю RSS-канал в nsmutablearray. Я хочу найти канал XML. для этого я хочу найти nsmutablearray. Я очень новичок в приложениях для iPhone. может кто-нибудь помочь с этим ..

спасибо,

1 Ответ

18 голосов
/ 29 июня 2009

Вы можете выполнять «поиск» массивов, используя предикаты, например:

NSMutableArray* names = [NSMutableArray arrayWithObjects:@"Andy", @"Bart", @"Bob", nil]; 
NSPredicate* predicate = [NSPredicate predicateWithFormat:@"SELF beginswith[c] 'b'"];
NSArray* namesStartingWithB = [names filteredArrayUsingPredicate: predicate];
// namesStartingWithB now contains @"Bart" & @"Bob"

Для получения дополнительной информации обратитесь к документации NSArray и NSPredicate . Если вам нужна информация, относящаяся к разбору XML (то есть канал RSS), вам следует ознакомиться со статьей Мэтта Галлахера о , использующей libxml2 для анализа XML и запросов XPath в Какао .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...