当需要延迟执行的函数还没有被调用的时候,再次执行
[selfperformSelector:@selector(hiddenMessageView:)withObject:nilafterDelay:3.0];
需要调用
[NSObjectcancelPreviousPerformRequestsWithTarget:selfselector:@selector(hiddenMessageView:)object:nil];
来取消上次的延迟执行函数
当需要延迟执行的函数还没有被调用的时候,再次执行
[selfperformSelector:@selector(hiddenMessageView:)withObject:nilafterDelay:3.0];
需要调用
[NSObjectcancelPreviousPerformRequestsWithTarget:selfselector:@selector(hiddenMessageView:)object:nil];
来取消上次的延迟执行函数
本文标题:iOS延迟执行函数需要注意的地方
本文链接:https://www.haomeiwen.com/subject/tavccxtx.html
网友评论