Как искать nsmutablearray в объективном приложении c-iPhone

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

Спасибо,

1 ответ

Решение

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

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 в Какао.

Другие вопросы по тегам