非同期NSURLConnection呼び出しを作成してデータをダウンロードしていますが、このスレッドが完了した時刻はどうすればわかりますか?非同期NSURLConnectionコール
私はviewDidLoadからこの呼び出しを行います。明らかに、NSURLConnectionは直感的に別のスレッドで実行されています。スレッドが完了し、スレッドが完了してビューコントローラにデータを取得するまで待機するかどうかはどのようにわかりますか。
非同期NSURLConnection呼び出しを作成してデータをダウンロードしていますが、このスレッドが完了した時刻はどうすればわかりますか?非同期NSURLConnectionコール
私はviewDidLoadからこの呼び出しを行います。明らかに、NSURLConnectionは直感的に別のスレッドで実行されています。スレッドが完了し、スレッドが完了してビューコントローラにデータを取得するまで待機するかどうかはどのようにわかりますか。
データの処理と無関係を処理するNSURLConnectionに代理人を割り当てる必要があります。 documentationをチェックしてください、それはかなり簡単です!
コードが自身のために語って
-(void) startRequest {
NSURLRequest* req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://stackoverflow.com"]];
[[NSURLConnection alloc] initWithRequest:req delegate:self];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
[connection release];
}
は、あなたもそれを探して考えがありますか? – vikingosegundo