美文网首页
延迟调用方法总结

延迟调用方法总结

作者: 蜂子fightting | 来源:发表于2016-07-28 17:33 被阅读27次

延迟调用自己代理的方法:

//GCD延迟dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0*NSEC_PER_SEC)),dispatch_get_main_queue(), ^{

//这里通知控制器刷新数据

if([self.delegaterespondsToSelector:@selector(loadingFriendsDataWithFooterView:)]) {

[self.delegateloadingFriendsDataWithFooterView:self];

}

//隐藏正在加载中的视图

self.upDataView.hidden=YES;

sender.hidden=NO;

延迟调用自己的方法:

//延迟执行某个操作

//第一个参数表示要延迟调用的方法

//第二个参数表示给延迟调用的方法传入的参数

//第三个参数表示延迟的时间"秒"

//谁调用performSelector的方法就是给谁开启一个延迟方法

[selfperformSelector:@selector(removeAnimationImages:)withObject:@"xxxsssss"afterDelay:arrM.count*0.1];

[selfperformSelector:@selector(自己的方法名)withObject:nilafterDelay:1.2];

相关文章

网友评论

      本文标题:延迟调用方法总结

      本文链接:https://www.haomeiwen.com/subject/inrmjttx.html