0
ASIHTTPRequest
を除き、NSOperations
を使用すると、他にどのようにマルチスレッドを実装できますか?マルチスレッドを実装する他の方法がある場合は、リンクを提供してください。 はまた、我々はAudioStreamingはURLから取得するためにマルチスレッド実装することができます。..ASIHTTPRequestとNSOperations - マルチスレッドを実装する他の方法はありますか?
ASIHTTPRequest
を除き、NSOperations
を使用すると、他にどのようにマルチスレッドを実装できますか?マルチスレッドを実装する他の方法がある場合は、リンクを提供してください。 はまた、我々はAudioStreamingはURLから取得するためにマルチスレッド実装することができます。..ASIHTTPRequestとNSOperations - マルチスレッドを実装する他の方法はありますか?
は、この方法を見てみましょう:あなたは「エントリポイント法」で、それのための自動解放プールを作成する必要があります
[NSThread detachNewThreadSelector:@selector(entryPointMethodForSecondThread) toTarget:objectWhereEntryPMethodDeclarated withObject:nil];
注意を。 詳細はNSThreadの仕様をチェックしてください。
私たちはNSThreadを使ってスレッドを作成することができ、別のスレッドで別のスレッドを呼び出すこともできますか? – DShah
ここにNSThreadはクラスです。それには、静的メソッドdetachNewThreadSelector:toTarget:withObject:があります。新しいスレッドが作成されます(アクティブなスレッドは続行されます)。「toTarget」パラメータに渡す関数で開始します。その機能で自動解放プールを作成することを忘れないでください。 – makaron
okですが、私はentrypointMethodForSecondThreadメソッドが別のスレッドで実行されることを知りたいですか? – DShah