मैं एक्सटेंशन के एक सेट में समाप्त होने वाली फ़ाइलों के लिए एक अनुमानित जांच का उपयोग करके एक सरणी फ़िल्टर करने का प्रयास कर रहा हूं। मैं यह कैसे कर सकता हूं?NSPredicate कई फ़ाइलों के साथ समाप्त होता है
के करीब कुछ '% end endwithwith% @' काम करेगा? धन्यवाद!
NSArray * dirContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDirectoryPath error:nil];
NSArray * files = [dirContents filteredArrayUsingPredicate:
[NSPredicate predicateWithFormat:@"self CONTAINS %@",
[NSArray arrayWithObjects:@".mp4", @".mov", @".m4v", @".pdf", @".doc", @".xls", nil]
]];
+1 मेरे उत्तर से काफी बेहतर है। मुझे विश्वास नहीं है कि मैंने इस बारे में नहीं सोचा था। आप के लिए यश। –
बहुत बढ़िया! धन्यवाद! –
+1, वास्तव में बहुत बढ़िया! – EmptyStack