2012-01-10 110 views
1

我正在尋找一種方式(最快,工作的文件和目錄和準確)來獲取文件或目錄的磁盤大小(而不是文件大小) ,使用: - BSD功能 - 碳功能 - 可可功能OSX:獲取磁盤上文件/目錄的大小

謝謝!

回答

2

如果你有一個文件的URL,你可以使用 - [NSURL resourceValuesForKeys:錯誤:]來獲得這些值:

  • NSURLFileSizeKey; < - 以字節爲單位的文件大小
  • NSURLFileAllocatedSizeKey; < - 磁盤上的文件大小