2013-02-04 24 views
0

我有一个应用程序,允许用户下载文件并将其保存到设备的内部存储器中。我需要能够在任何给定时间显示应用程序磁盘的总使用量。我发现如何检查整个设备的磁盘大小和使用情况,但不是特定的应用程序的磁盘使用情况。我该如何去获得可以在应用程序的Settings - > Usage屏幕中看到的相同值?确定iOS应用程序的总磁盘使用量/文件大小

回答

5

您可以使用NSFileManager来检查文件和目录。就像使用桌面应用程序一样,您的应用程序可以访问其沙盒以及目录和文件。最可能保存文件的位置在您的应用程序Documents目录中,因此您可以要求NSFileManager针对您感兴趣的文件遍历该目录的内容,然后获取这些文件的属性(如大小)。这是所有in the docs