iOS开发-延迟执行代码和取消

2016-09-17  本文已影响0人  Autolying

1.延迟一段时间执行某段代码

[self performSelector:@selector(delayFunctionCode)
               withObject:nil
               afterDelay:3.0];

2.取消延迟要执行的代码

[NSObject cancelPreviousPerformRequestsWithTarget:self
                                             selector:@selector(delayFunctionCode)
                                               object:nil];

Tip:若有参数,取消时参数要一致(我这里没加参数)

上一篇 下一篇

猜你喜欢

热点阅读