2009-06-29 8 views
5

मैं एक आरएसएस फ़ीड nsmutablearray में पढ़ रहा हूं। मैं एक्सएमएल फ़ीड खोजना चाहता हूं। इसके लिए मैं nsmutablearray खोजना चाहता हूँ। मैं आईफोन एप्स के लिए बहुत नया हूँ। कर सकते हैं इस के साथ कुछ एक helpme ..उद्देश्य सी-आईफोन ऐप में nsmutablearray को कैसे खोजें

धन्यवाद,

उत्तर

18

आप विधेय का उपयोग कर सरणियों के "खोज", इसलिए की तरह कर सकते हैं:

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 को पार्स करने के लिए विशिष्ट जानकारी के बाद हैं (यानी एक आरएसएस फ़ीड), तो आपको using libxml2 for XML parsing and XPath queries in Cocoa पर मैट गैलाघर का आलेख देखना चाहिए।

+1

जोड़ा गया प्रलेखन लिंक –

+0

एनएसएआरएआरई * नामस्टार्टिंगविथबी = [सर फ़िल्टर फ़िल्टरअरे का उपयोग करना: भविष्यवाणी]; एनएसएआरएआरई * नाम स्टार्टिंगविथबी = [नाम फ़िल्टर किए गएअरेयूउजिंग प्रमाणीकरण: predicate]; –

+0

@ जेम्स सिर के लिए धन्यवाद - तय। –

संबंधित मुद्दे