1.获取文件大小
+(long long)getFileSize:(NSString*)path{
unsigned long long fileLength = 0;
NSNumber *fileSize;
NSFileManager *fileManager = [NSFileManager defaultManager];
NSDictionary *fileAttributes = [fileManager attributesOfItemAtPath:path error:nil];
if ((fileSize = [fileAttributes objectForKey:NSFileSize])) {
fileLength = [fileSize unsignedLongLongValue]; //单位是 B
}
return fileLength;
}
2.获取文件的信息,包含上面的文件大小
+(NSDictionary*)getFileInfo:(NSString*)path{
NSError *error;
NSDictionary *reslut = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:&error];
if (error) {
NSLog(@"getFileInfo Failed:%@",[error localizedDescription]);
}
return reslut;
}
网友评论