您好,欢迎来到花图问答。
搜索
您的当前位置:首页延迟调用方法总结

延迟调用方法总结

来源:花图问答

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

//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];

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务