如何让函数在启动前等待30秒?

时间:2011-04-16 11:43:48

标签: iphone objective-c uiview

抱歉,编程中还是一个新手。基本上我有一个Uibutton,当按下该按钮时它将切换到另一个视图,当它切换到该视图时,一个调用电话号码并发送SMS文本消息的功能开始。我试图做的就是让它在启动之前等待30秒。

请知道怎么做?

2 个答案:

答案 0 :(得分:7)

只需使用: -performSelector:withObject:afterDelay:

答案 1 :(得分:0)

你可以使用NSTimer。

NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:30.0 target:self selector:@selector(myTimerMethod:) userInfo:nil repeats:NO];