0
this SO은 javascript를 사용하여 로컬 저장소를 설정하는 방법에 대한 설명을 제공합니다.WKWebView의 iOS Objective-C LocalStore
Swift에서 Objective-C로 변환하려고합니다. 웬일인지 그것이 나에게 적합을 던지고있는 것처럼 나는 대괄호를 놓치고있다. 그러나 나는 그것을 이해하는 것처럼 보이지 않는다. 스위프트를 iOS로 올바르게 번역하는 방법에 대한 아이디어가 있습니까?
는 여기에 지금까지이 작업은 다음과 같습니다
- (void)webView:(WKWebView *)webView
didFinishNavigation:(WKNavigation *)navigation {
[webView evaluateJavaScript:@"localStorage.getItem(\"key\")" completionHandler:^(id result, NSError *error) {
if (error == nil) {
[webView evaluateJavaScript:@"localStorage.setItem(\"key\", \"value\")" completionHandler:^(id result, NSError *error) {
if (error == nil) {
webView.reload();
}
}
}];
}
}];
}