//如果没有目录则创建目录
[[NSFileManager defaultManager]createDirectoryAtPath:[kDocumentsPath stringByAppendingPathComponent:@"PhotoImg"] withIntermediateDirectories:YES attributes:nil error:nil];
//递归枚举目录
NSString *dir = [NSString stringWithFormat:@"%@/PhotoImg",kDocumentsPath];
NSDirectoryEnumerator *dirEnumerater = [[NSFileManager defaultManager] enumeratorAtPath:dir];
NSString *filePath = nil;
NSDictionary *arrtibutes = [[NSFileManager defaultManager]attributesOfItemAtPath:dir error:nil];
NSNumber *theFileSize ;
if ((theFileSize = [arrtibutes objectForKey:NSFileSize])) {
NSLog(@"%@",theFileSize);
}
NSLog(@"%@",[dirEnumerater fileAttributes]);
int fileSizeReal = getFileSizeFormPath((char *)[dir UTF8String]);
NSLog(@"%d",fileSizeReal);
int getFileSizeFormPath(char *path){
FILE * file;
int fileSizeByte = 0;
file = fopen(path, "r");
if (file>0) {
fseek(file, 0, SEEK_END);
fileSizeByte = ftell(file);
fseek(file, 0, SEEK_SET);
fclose(file);
}
return fileSizeByte;
}