遅延実行
GCDを使った遅延実行
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 1.0 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{
// 処理
});
performSelectorを使った遅延実行
[self performSelector:@selector(メソッド名) withObject:nil afterDelay:0.5f];
performSelectorは、メモリーリークを起こすことがあるそうなので使わないようにする。