performSelector: (下个运行循环执行)

 [self performSelector: @selector(你的方法) withObject: nil afterDelay: 0];

下一个运行循环才运行(在一个子事件循环结束时,selector可以得到通知。比如你希望一个划块操作结束后得到通知,可以用这种方法。)

 

 

 

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay

该方法不应该有一个显著的返回值和应采取一个ID类型的一个参数,或没有参数的SEL类型的描述,请参阅“ 选择器“。

  • aSelector     标识要调用的方法的一个选择 。
  • anArgument   参数,可带多个参数或者是无参数,参数必须是对象类型,如:NSString,NSArray之类的容器类型
  • delay  该消息发送延迟最短的时间,指定为0延迟,不一定导致选择立即执行。选择仍然排队线程的运行循环,并尽快执行 

转载于:https://www.cnblogs.com/pengyingh/articles/2418293.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值