gpt4 book ai didi

objective-c - Objective C 中的目录大小

转载 作者:行者123 更新时间:2023-12-03 16:51:33 26 4
gpt4 key购买 nike

由于 NSFileManager 没有返回目录大小的功能,那么获取目录大小的合适且快速的方法是什么?

最佳答案

没有快速方法:您必须递归地请求目录层次结构中每个文件的大小。

不要忘记处理特殊情况:

  • 具有多个硬链接(hard link)的文件(或时间机器卷上的目录):仅计算一次。
  • 特殊文件,例如在 /dev 中找到的文件,但可以在任何地方创建。
  • 符号链接(symbolic link):不要关注它们,而是计算它们的大小。

根据您的需要,您还必须在文件内容的大小或磁盘上的文件大小之间进行选择。

关于objective-c - Objective C 中的目录大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7579381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com