Objective-C では、"performSelectorInBackground:withObject:" メソッドや "NSOperation" クラス、NSThread クラス などを使用して、別スレッドで処理を行うことができるようになっています。 ここでは、別スレッドでの処理を記述するにあたっての留意点に触れてみたいと思います。 autolerease スコープ Objective-C では、autolerease メソッドを使用して、オブジェクトを自動的に開放する仕組みが用意されています。 autolerease メソッドを使うと、予め用意されたオートリリースプールによってその変数が管理されて、オートリリースプールのスコープを抜ける時に、その管理下にある変数もリリースされる仕組みになっています。 ただ、立ち上げたばかりのスレッドでは、オートリリースプールは用意されていないよう