Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
因此,当磁盘空间不足时,操作系统基本上会删除应用程序缓存目录中的所有磁盘内存,有没有办法确定当前有多少磁盘空间用于缓存数据?
不。
通常,您永远无法访问文件系统。因此不是其他应用程序使用的缓存。
如果您将问题重新问为“有没有办法知道我的应用程序在缓存中使用了多少磁盘空间,答案是肯定的。
遍历缓存目录的文件系统,使用NSFileManager和使用[NSFileManager attributesOfItemAtPath:error:]来获取每个文件的大小。
NSFileManager
[NSFileManager attributesOfItemAtPath:error:]
从早上开始,我就陷入了以下问题。在一个地方同样的事情正在工作,第二个地方它不工作是不显示错误。我检查了这个问题被问了很多次,我参考了所有的问题和解决方案,但问题仍然是一样的。按照我在控制器中使用的代码。
@RequestMapping(method = RequestMethod.POST) public String findRide(@Mo