【发布时间】:2015-07-13 13:27:55
【问题描述】:
我有一个 If - Else 语句。当调用 Else 语句时,我想延迟 else 语句中的所有方法调用。
看起来像这样:
if (xy) {
[self.method1];
[self method2];
} else {
[self.method3];
[self method4];
[self.method5];
[self.mehtod6];
}
我尝试使用 performSelector:withObject:afterDelay: 调用每个方法(3-6):
[self performSelector:@selector(method3) withObject:nil afterDelay:1.0];
但还是不行。
我可以在 else 语句中设置一个计时器,将整个 else 语句延迟 1 秒吗?
【问题讨论】:
标签: objective-c if-statement timer delay