performSelector用法:

来源:互联网 发布:mysql 修复数据表 编辑:程序博客网 时间:2024/05/12 01:00




performSelector

-(void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;



上述方法可以灵活的运用,使用方便,只需要告诉它会调用什么方法,然后在多长时间对它进行调用即可。

这个方法是单线程的,也就是说只有当前调用此方法的函数执行完毕后,selector方法才会被调用。


例如:


[self performSelector:@selector(didClickNextButton:) withObject:nil afterDelay:1];


此方法表示,延迟1秒调用didClickNextButton方法。




0 0
原创粉丝点击