2009-06-29 30 views

cevap

18
Sen, yüklemler kullanarak dizilerin "arama" şöyle yapabilirsiniz

:

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" 

Daha için NSArray ve NSPredicate belgelerine bakmak gerekir bilgi. XML ayrıştırma özel (örneğin bir RSS beslemesi) özel bilgi varsa, Matt Gallagher'ın makalesine using libxml2 for XML parsing and XPath queries in Cocoa'dan bakın.

+1

Eklenen belge bağlantıları –

+0

shouldnt NSArray * namesStartingWithB = [array filterArrayUsingPredicate: predicate]; NSArray * namesStartingWithB = [filtersanyönetilenlerAdRedPredicate: predicate]; –

+0

@James Başlıklar için teşekkürler - sabit. –

İlgili konular