2012-01-10 74 views
1

我正在寻找一种方式(最快,工作的文件和目录和准确)来获取文件或目录的磁盘大小(而不是文件大小) ,使用: - BSD功能 - 碳功能 - 可可功能OSX:获取磁盘上文件/目录的大小

谢谢!

回答

2

如果你有一个文件的URL,你可以使用 - [NSURL resourceValuesForKeys:错误:]来获得这些值:

  • NSURLFileSizeKey; < - 以字节为单位的文件大小
  • NSURLFileAllocatedSizeKey; < - 磁盘上的文件大小