Как искать 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 в Какао.