Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS WKWebView缓存大小限制和位置_Ios_Swift_Caching_Wkwebview - Fatal编程技术网

iOS WKWebView缓存大小限制和位置

iOS WKWebView缓存大小限制和位置,ios,swift,caching,wkwebview,Ios,Swift,Caching,Wkwebview,我正在使用WKWebView将几个网络游戏加载到我的应用程序中。在速度方面,缓存非常重要 我正在使用CachePolicy.returnCacheDataElseLoad,这是我在Swift 4中的通话 let urlRequestCache = URLRequest(url: myURL!, cachePolicy: .returnCacheDataElseLoad , timeoutInterval: 100) webView.load(urlRequestC

我正在使用WKWebView将几个网络游戏加载到我的应用程序中。在速度方面,缓存非常重要

我正在使用CachePolicy.returnCacheDataElseLoad,这是我在Swift 4中的通话

        let urlRequestCache = URLRequest(url: myURL!, cachePolicy: .returnCacheDataElseLoad , timeoutInterval: 100)
        webView.load(urlRequestCache)
除了设置URLCache.shared缓存大小之外,我是否可以设置缓存大小限制,因为这一限制似乎对WKWebView缓存没有影响

我还注意到WKWebView缓存位于单独的文件夹中(根据在其中找到的数据),所以我如何知道系统不会删除此缓存或其文件?