私はかなり基本的なものが欠けていると思いますが、とにかくそれを危険にさらします:)。forループを使用して、さまざまなhtmlをにロードしていUIWebView
ます。HTMLの読み込みが完了したら、関係のないことを実行して次に進みます。何らかの理由webViewDidFinishLoad
で、htmlArrayに20個のオブジェクトがあり、方法を見つけようとしている場合でも、forループのプロセスの最後に1回だけ呼び出されます。
それを解決するための創造的な方法はありますか?
ありがとう
for(int i=0;i<[_htmlArray count];i++)
{
msg = [_htmlArray objectAtIndex:i];
[_tempWebView loadHTMLString:msg baseURL:nil];
}
}
..。
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[self doSomeStuff:webView]; // <--only called once
NSLog(@"didFinish Snip Snap: %@; stillLoading:%@", [[webView request]URL],
(webView.loading?@"NO":@"YES"));
}