在iPhone中启动超时功能

在iPhone中启动超时功能,iphone,objective-c,timeout,Iphone,Objective C,Timeout,我需要更改按钮标题的值2秒钟,然后我应该返回标题 我正在更改下面代码中的标题: [self.loginField.titleLabel setText:@"New Text"]; 那么,如何在2秒钟内将标题改回“旧文本”?有带回调的“超时”函数吗?试试: [self.loginField.titleLabel performSelector:@selector(setText:) withObject:@"Old Text" afterDelay:2.0]; 尝试:

我需要更改按钮标题的值2秒钟,然后我应该返回标题

我正在更改下面代码中的标题:

[self.loginField.titleLabel setText:@"New Text"];
那么,如何在2秒钟内将标题改回“旧文本”?有带回调的“超时”函数吗?

试试:

[self.loginField.titleLabel performSelector:@selector(setText:) withObject:@"Old Text" afterDelay:2.0];
尝试: