実行スレッドを確認する方法
処理が行われているスレッドを確認したい場合、NSThreadクラスの以下のメソッドを実行する。
// メインスレッドで実行されているか
if([NSThread isMainThread]){
NSLog(@"メインスレッド");
}else{
NSLog(@"サブスレッド");
}
// スレッドの内容
NSLog(@"currentThread:%@", [NSThread currentThread]);
これで誰が処理しているかわかるはず・・・。