当需要延迟执行的函数还没有被调用的时候,再次执行
[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];
来取消上次的延迟执行函数