내가있는 UIWebView 함께 일하고 있어요 이미 webViewDidFinishLoad을 사용하고 있습니다 : 방법을 완료로드 한 후 실행됩니다 옵션 블록 :iOS UIWebView loadRequest에 완료 블록을 추가하는 방법은 무엇입니까?
-(void)webViewDidFinishLoad:(UIWebView *)webView
{
[super webViewDidFinishLoad:webView];
//... bunch of other code
if(self.webViewFinishLoadBlock != nil)
{
self.webViewFinishLoadBlock();
}
}
가 지금은 로딩 페이지 및 리디렉션의 더욱 복잡한 순서로 일하고 있어요 위의 논리는 충분하지 않습니다. 타사의 어떤 종류가 있습니까
:
dummyWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
[dummyWebView loadRequest:[NSURLRequest requestWithURL:logoutURL]];
//Ideally here I would know when dummyWebView finishes loading, because there's some code I want to execute once it is done
내 질문은 : 내보기 컨트롤러의 속성에 저장된 여러 완료 블록을 저글링 dummyWebView의 대리인으로 자신을 등록하고 싶지 않아 콜백 코드 작성을 단순화하기 위해 loadRequest:withCompletion:
을 사용할 수있는 프레임 워크?
우리는 스위프트이 코드를 얻을 수 있겠습니까? – Bharathi