スレッド
メソッドを遅延実行する場合 ・呼び出し側 // 引数が1つのメソッドを遅延実行する NSNumber *num = [NSNumber numberWithInteger:10]; [self performSelector:@selector(hogehoge:) withObject:num afterDelay:10.0]; ・呼び出される側 - (void) hogehoge:(N…
さんぽです。。。 スレッドの処理を一定時間停止するには以下のメソッドを呼び出します。 // 1秒停止する場合 [NSThread sleepForTimeInterval:1.0f];
処理が行われているスレッドを確認したい場合、NSThreadクラスの以下のメソッドを実行する。 // メインスレッドで実行されているか if([NSThread isMainThread]){ NSLog(@"メインスレッド"); }else{ NSLog(@"サブスレッド"); } // スレッドの内容 NSLog(@"cu…