[self performSelector: @selector(你的方法) withObject: nil afterDelay: 0];
下一个运行循环才运行(在一个子事件循环结束时,selector可以得到通知。比如你希望一个划块操作结束后得到通知,可以用这种方法。)
- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay
该方法不应该有一个显著的返回值和应采取一个ID类型的一个参数,或没有参数的SEL类型的描述,请参阅“ 选择器“。
- aSelector 标识要调用的方法的一个选择 。
- anArgument 参数,可带多个参数或者是无参数,参数必须是对象类型,如:NSString,NSArray之类的容器类型
- delay 该消息发送延迟最短的时间,指定为0延迟,不一定导致选择立即执行。选择仍然排队线程的运行循环,并尽快执行