确定 iOS 应用程序的总磁盘使用量/文件大小
Posted
技术标签:
【中文标题】确定 iOS 应用程序的总磁盘使用量/文件大小【英文标题】:Determine iOS application's total disk usage/filesize 【发布时间】:2013-02-04 14:18:49 【问题描述】:我有一个应用程序允许用户下载文件并将它们保存到设备的内存中。我需要能够在任何给定时间显示应用程序磁盘的总使用量。我找到了如何检查总设备磁盘大小和使用情况,但不具体是应用程序的磁盘使用情况。我将如何获得可以在应用程序的“设置”->“使用”屏幕中看到的相同值?
【问题讨论】:
【参考方案1】:您可以使用NSFileManager
检查文件和目录。就像桌面应用程序一样,您的应用程序可以访问其沙箱以及那里的目录和文件。您最有可能保存文件的位置是在您的应用程序Documents
目录中,因此您可以要求NSFileManager
遍历该目录的内容以获得您感兴趣的文件,然后获取这些文件的属性(如大小)文件。这一切都在那里in the docs。
【讨论】:
以上是关于确定 iOS 应用程序的总磁盘使用量/文件大小的主要内容,如果未能解决你的问题,请参考以下文章