我正在为OSX安装一个cocoa mac应用程序。
在我的应用中,我想以编程方式在目标c中获取我的mac中所有文件的大小。
这是
我搜索了很多但无法找到合适的解决方案。
我使用以下代码查找系统大小。
NSError *error;
NSFileManager *fileManager = [NSFileManager defaultManager];
NSDictionary *fileAttributes = [fileManager attributesOfFileSystemForPath:@"/" error:&error];
但是如何以编程方式获取mac中所有文件的大小。
请指导我。
提前致谢。
请帮帮我。
答案 0 :(得分:2)
NSFileSize
文件属性字典中的键,其值表示文件的大小(以字节为单位)。
相应的值是
NSNumber
对象,其中包含unsigned long long
。
unsigned long long fileSize = [fileAttributes[NSFileSize] unsignedLongLongValue];