我想删除我的应用程序的缓存。 我想通过使用UIWebView来显示网页。删除应用程序的缓存
我当前的代码:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var webBrowser: UIWebView!
webBrowser:(UIWebView *)webBrowser shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string:"http://127.0.0.1:8000/admin/accounts/")
let request = NSURLRequest(url:url! as URL)
self.webBrowser.loadRequest(request as URLRequest)
// Do any additional setup after loading the view, typically from a nib.
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
当我加入这个代码
webBrowser:(UIWebView *)webBrowser shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{
到视图控制器,因此 “预期声明” 的错误发生。 我的代码有什么问题? 我应该在某些时候连接我的Storyboard和这段代码吗? 我该如何解决这个问题?
行'web浏览器:(UIWebView的*)浏览器上shouldStartLoadWithRequest:(*的NSURLRequest)请求navigationType:(UIWebViewNavigationType)navigationType'你补充说,这是一个Objective- C代码。在swift中转换并再次运行代码。 –
https://stackoverflow.com/a/40145732/6656894参考这个答案@ user8080149 –