今回もまた、「マルチスレッド」についてです。 前回の「dispatch_xxxxx」について ですが、記載しきれなかった為、今回は続きを記載します。 続きで記載出来なかったdispatch_xxxxについて ■dispatch_barrier_async ・非同期処理の完了を待つ、もしくは非同期処理の間にblock構文の内容を 処理したい場合 ※処理は非同期で行いますが、前後の処理の整合性を取るため見た目は同期です。 引数 説明 dispatch_queue_t ディスパチキューオブジェクト dispatch_block_t タスク処理が書かれたblock構文 <注意> グローバルキュー、プライベートのシリアルキューでは機能しません。 プライベートのコンカレントキューのみ機能します。 こんな感じのプログラムを書きます。 - (IBAction)thread_Button:(UIButton
![【iPhoneアプリ】他にもまだまだあった「マルチスレッド」について dispatch_xxxxx編続き - ゆるい感じのプログラムを書きたい。](https://cdn-ak-scissors.b.st-hatena.com/image/square/f000e51522519002b5c3404b367e3b2bfa3aba13/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkassans%2F20140328%2F20140328140059.png)