NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString * documentsDirectory = [paths objectAtIndex:0];
NSString * filename = [documentsDirectory stringByAppendingPathComponent:@"1.png"];
NSLog(@"filename = %@",filename);
NSDictionary *fileAttributes = [[NSFileManager defaultManager] fileAttributesAtPath:filename traverseLink:YES];
unsigned long long length = [fileAttributes fileSize];
float ff = length/1024.0/1024.0;
NSLog(@"length== %.2f",ff);
本文介绍了一种使用Objective-C来获取应用程序文档目录中指定文件大小的方法。通过查找文档目录路径,并利用NSFileManager获取文件属性,最终计算出文件大小并转换为MB单位。
330

被折叠的 条评论
为什么被折叠?



