0
スレッド(NSThread)から非同期NSURLRequestを呼び出すことはできますか? 「はい」の場合はこれが良い方法ですか? いいえの場合は、問題の原因をコードスニペットで説明できますか?スレッド(NSThread)から非同期NSURLRequestを呼び出すことはできますか?
ありがとうございます。
スレッド(NSThread)から非同期NSURLRequestを呼び出すことはできますか? 「はい」の場合はこれが良い方法ですか? いいえの場合は、問題の原因をコードスニペットで説明できますか?スレッド(NSThread)から非同期NSURLRequestを呼び出すことはできますか?
ありがとうございます。
可能ですが、通常は必要ありません。これを行うには、セカンダリスレッドにNSRunLoop
を設定する必要があります。
通常、メインスレッドからNSURLConnection
を使用する方が良いですが、それでもブロックされません。ダウンロードしたデータを処理するには、connectionDidFinishLoading:
デリゲートメソッドのdispatch_async
を簡単に使用できます。
返信いただきありがとうございます。なぜNSRunLoopをセットアップする必要があるのか、どうすればいいですか簡単に教えてください。コードスニペットはそれを理解するのに役立ちます。 – san
例は、Appleの[XMLPerformance](https://developer.apple.com/library/ios/#samplecode/XMLPerformance/Listings/Classes_LibXMLParser_m.html)サンプルコードで見つけることができます( 'downloadAndParse:'メソッド)。 – omz
ありがとうございます。 downloadAndParse:を見て、私はとてもテクニカルな感じです:) – san