非同期処理を行う方法はいくつかある URLフェッチ処理ならば、NSURLConnectionクラスをつかっておけば一発 さらに簡単にURLフェッチ処理を行いたいのであればこのライブラリをおすすめ URLフェッチ以外の処理を行うならば、NSThreadを使うか、NSOperationとNSOperationQueueを併用する NSThreadは従来どおり、本当にスレッド処理を記述する必要があるため非常に大変 対するNSOperationはインスタンスをつくってキューにぶち込んだら後は勝手にやってくれる、楽 UIViewやUIViewControllerに対する処理(要するに画面に対する処理)は、必ずメインスレッドから呼び出す必要がある スレッドセーフではないため 要するに[object performSelectorOnMainThread:withObject:waitUntilDone
![CS193P 11日目 非同期処理をやってみる](https://cdn-ak-scissors.b.st-hatena.com/image/square/565e716f7d0ceec69ef4ca4a689b2b7f9a20da44/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgwm-hmAI0ymUPv_zaMJ0bHqHbzuRmJ5hPwoaF4B4kXS51oyO_jejMqTLYZzmuseV4uow6zdLQZVZZSqdrXbqpaL4qkd32fh89JjGAa-iW6mOLLGlvtvLWcr4n0e8xKQWVt3xtOWZEWHmU%2Fw1200-h630-p-k-no-nu%2Fcs193p_day11_async01.png)