2011-02-01 9 views
0

私のアプリケーションは、インターネットから分離されたスレッドで(NSThreadを使用して)ファイルの内容をほとんど受け取らなくてはなりません。 NSURLConnectionは非同期に動作するため、ファイルの内容が受信される前にスレッドメソッドが完了します。スレッドが完了したときにファイルがダウンロードされていることを確認できません。どうすればこの問題を解決できますか?それを使用する例がNSURLConnectionの完了を待つ

id data = [NSURLConnection sendSynchronousRequest:myRequest returningResponse:&myResponse error:nil]; 

答えて

2

は、同期要求を送信しますか?私はどのように同期要求を作成するのか分からず、NSURLConnectionをこのように使用する方法はわかりません。
+0

あります: –

+0

詳細を追加/説明:セカンダリスレッドから '[NSURLConnection sendSynchronousRequest:returningResponse:error:]'を呼び出します。 – justin

+0

ああ、わかっています。すべてが簡単です:)ありがとう! –

関連する問題