在iOS上,NSURLCache缓存存储在哪里,如果diskPath:nil?

前端之家收集整理的这篇文章主要介绍了在iOS上,NSURLCache缓存存储在哪里,如果diskPath:nil?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到了如下代码
NSURLCache *URLCache = 
    [[NSURLCache alloc] initWithMemoryCapacity:1024 * 1024 
                                  diskCapacity:1024 * 1024 * 5 
                                      diskPath:nil];

问题是,我无法找到当diskPath传递为零时的预期行为. NSURLCache docs没有明确描述这种情况,也没有能够用自己的测试来弄清楚.

高速缓存存储在哪里?或者是代码上面的错误

谢谢.

解决方法

我今天有空闲时间做一些测试,找到答案.没兴趣,但如果你好奇:

默认情况下,iOS将使用名为Cache.db的数据库,并且如所提及的@qegal将被存储在默认位置下.

猜你在找的iOS相关文章