Я пытаюсь сосчитать все файлы в каталоге, включая подкаталоги. Вот что мне нужно для подсчета файлов в первой папке:
-(NSString *)numberOfPhotos
{
NSString *MyPath = @"/rootdirectory/";
NSArray *directoryContent = [[NSFileManager defaultManager] directoryContentsAtPath:MyPath];
return [NSString stringWithFormat:@"%d", [directoryContent count]];
}
Я думал, что-то вроде
for (file in folder){
[file count]
{
но, похоже, не работает.
UPDATE:
На самом деле, было очень легко:
NSDirectoryEnumerator *subs = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:musicPath error:nil];