मैं निर्देशिका में फ़ाइलों को कैसे गिन सकता हूं? मुझे NSFileManager
के क्लास संदर्भ में प्रासंगिक कुछ भी नहीं मिला।निर्देशिका में फ़ाइलों की गिनती प्राप्त करें
7
A
उत्तर
13
contentsOfDirectoryAtPath:error:
NSArray
देता है। सरणी में बस count
भेजें।
3
contentsOfDirectoryAtPath:error:
एक निर्देशिका (फ़ाइलें + फ़ोल्डर) में के NSArray
सब कुछ देता है।
केवल फाइलों की गिनती के लिए, आप इस प्रकार फ़िल्टर कर सकते हैं:
NSMutableArray *files = [[NSMutableArray alloc] init];
NSArray *itemsInFolder = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:folderpath error:NULL];
NSString *itemPath;
BOOL isDirectory;
for (NSString *item in itemsInFolder){
itemPath = [NSString stringWithFormat:@"%@/%@", folderpath, item];
[[NSFileManager defaultManager] fileExistsAtPath:item isDirectory:&isDirectory];
if (!isDirectory) {
[files addObject:item];
}
}
return [files count];
0
subpathsOfDirectoryAtPath:error: लक्ष्य निर्देशिका के सभी पथ के साथ एक सरणी देता है सब-निर्देशिका में शामिल हैं।
लेकिन जैसा कि दस्तावेज़ कहता है, "हो सकता है कि आप इसे प्रदर्शन-महत्वपूर्ण कोड में उपयोग नहीं करना चाहें।"
संबंधित मुद्दे
- 1. गिट भंडार में सभी फ़ाइलों की गिनती कैसे प्राप्त करें?
- 2. निर्देशिका में फ़ाइलों की संख्या
- 3. सी में निर्देशिका निर्देशिका कैसे प्राप्त करें?
- 4. निर्देशिका से सबफ़ोल्डर में फ़ाइलों को कैसे प्राप्त करें
- 5. दस्तावेज़ निर्देशिका में निर्देशिकाओं की सरणी प्राप्त करें
- 6. घटनाओं की सूची प्राप्त करें + मॉडल Django में गिनती?
- 7. एंड्रॉइड की कैश निर्देशिका में फ़ाइलों को कैसे स्टोर करें?
- 8. फ़ाइलों की एक सूची को निर्देशिका में कॉपी करें
- 9. केकपीएचपी की मूल निर्देशिका कैसे प्राप्त करें?
- 10. सॉर्ट किए गए क्रम में प्रोजेक्ट में सभी फ़ाइलों की लाइन गिनती प्राप्त करना। (बैश टर्मिनल)
- 11. निर्देशिका में ESY एक्सटेंशन के साथ सभी फ़ाइलों की सूची कैसे प्राप्त करें?
- 12. फ़ाइलों को निर्देशिका में
- 13. डेल्फी एक्सई में फ़ाइलों के लिए निर्देशिका की निगरानी कैसे करें?
- 14. मोंगोज़ मॉडल की सभी गिनती कैसे प्राप्त करें?
- 15. लिस्टव्यू से सूची आइटमों की गिनती कैसे प्राप्त करें?
- 16. नोड्स की कुल संख्या प्राप्त करें और नोड्स गिनती
- 17. लिंक की स्थिति गिनती प्राप्त करें <> लिंक
- 18. संबंधित मॉडल (रेल) की उच्चतम गिनती कैसे प्राप्त करें?
- 19. सी # किसी अन्य प्रक्रिया की कार्य निर्देशिका प्राप्त करें
- 20. शीर्ष 10 सबसे हाल की फ़ाइलों को एक निर्देशिका से दूसरी निर्देशिका में कैसे कॉपी करें?
- 21. निर्देशिका आकारों की गणना
- 22. .css फ़ाइलों की आउटपुट निर्देशिका बदलें
- 23. पायथन में होम निर्देशिका कैसे प्राप्त करें?
- 24. सक्रिय धागा गिनती कैसे प्राप्त करें?
- 25. जावा - निर्देशिका में नवीनतम फ़ाइल प्राप्त करें?
- 26. निर्देशिका में नवीनतम फ़ाइल प्राप्त करें
- 27. जावास्क्रिप्ट हैश टेबल गिनती कैसे प्राप्त करें?
- 28. सार्वजनिक निर्देशिका कैसे प्राप्त करें?
- 29. स्थापना निर्देशिका कैसे प्राप्त करें?
- 30. जेबॉस लॉग निर्देशिका कैसे प्राप्त करें
त्वरित प्रतिक्रिया के लिए धन्यवाद, यह पूरी तरह से काम करता है! – Sean