मेरे पास एक आईफोन ऐप है जो एक फ़ोल्डर की खोज करता है, सभी ऑडियो फ़ाइलों की एक सरणी को जोड़ता है, और उन्हें वापस खेले जाने देता है। समस्या यह है कि अगर मैं उस फ़ोल्डर में एक सबफ़ोल्डर हूं जो मैं खोज रहा हूं, तो यह सिर्फ उस पर छोड़ देगा/इसकी सामग्री में नहीं जाएगा।NSDirectoryEnumerator और Subfolders
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSDirectoryEnumerator *direnum = [[NSFileManager defaultManager] enumeratorAtPath:documentsDirectory];
NSString *pname;
while (pname = [direnum nextObject])
{
[musicArray addObject:[pname stringByDeletingPathExtension]];
}
मुझे क्या करना चाहते हैं इसके उप-खोज करने के लिए जारी रखने के लिए किया जाता है, मुझे लगता है कि करने के बारे में कैसे जाना होगा:
मेरे कोड इस प्रकार है?