gpt4 book ai didi

ios - UIWebView 不刷新

转载 作者:行者123 更新时间:2023-11-28 06:29:15 26 4
gpt4 key购买 nike

我已经创建了一个应用程序,它只是将我的页面加载到 Swift 3 中的 UIWebView 中。问题是页面似乎缓存并且不会重新加载任何更改。任何人都知道如何在 Xcode 8/Swift 3 中关闭应用程序时清除缓存或删除文件数据?

import UIKit

class ViewController: UIViewController {
@IBOutlet weak var MainWebView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()

let url = NSURL(string: "http://www.webpage.com")
let request = NSURLRequest(url: url! as URL)
MainWebView.loadRequest(request as URLRequest)
}
}

最佳答案

您可以为 URLRequest 设置一个 CachePolicy 来忽略缓存的请求。 Documentation

此外,如果您的部署目标是 iOS 8.0 及更高版本,请尝试 WKWebView而不是 UIWebView

编辑:或者您可以清除所有 UIWebView URLRequest 缓存 Documentation

关于ios - UIWebView 不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40854190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com