我正在尝试计算目录中的整个文件,包括子目录。这是我必须计算第一个文件夹中的文件:
-(NSString *)numberOfPhotos
{
NSString *MyPath = @"/rootdirectory/";
NSArray *directoryContent = [[NSFileManager defaultManager] directoryContentsAtPath:MyPath];
return [NSString stringWithFormat:@"%d", [directoryContent count]];
}
我在想也许像
for (file in folder){
[file count]
{
但似乎不起作用。
更新: 实际上,很容易:
NSDirectoryEnumerator *subs = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:musicPath error:nil];