0

我有一个应用程序,允许用户下载文件并将它们保存到设备的内部存储器中。我需要能够在任何给定时间显示应用程序磁盘的总使用量。我找到了如何检查总设备磁盘大小和使用情况,但不是特别是应用程序的磁盘使用情况。我将如何获得可以在应用程序的“设置”->“使用”屏幕中看到的相同值?

4

1 回答 1

5

您可以使用它NSFileManager来检查文件和目录。就像桌面应用程序一样,您的应用程序可以访问其沙箱以及那里的目录和文件。您最有可能保存文件的位置是在您的应用程序Documents目录中,因此您可以要求NSFileManager迭代该目录的内容以获得您感兴趣的文件,然后获取这些文件的属性(如大小)。这一切都在 docs 中

于 2013-02-04T14:25:30.420 回答