//會卡住主線程
[NSThread sleepForTimeInterval:時間(秒)];
//定制延遲任務后,不會卡主線程,在主線程執行
[self performSelector:@selector(方法名) withObject:方法參數 afterDelay:時間(秒)];
//GCD延遲執行
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(時間(秒) * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
//代碼....
});
新聞熱點
疑難解答