iOS的NSTimer定时器怎么改变时间间隔

iOS 码拜 8年前 (2017-04-30) 2599次浏览
现在有个需求,就是用定时器进行网络请求,在创建定时器时设定的时间间隔是1秒,现在根据服务器返回的数据判断来修改时间间隔,就是定时器调用的那个方法的时间间隔,例如为空值,则定时器修改为3分钟,假如不是空值,则修改为18分钟。所以想讨教下怎么修改定时器的那个触发绑定方法的时间间隔?
解决方案

40

可以使用如下,只能设置到期时间。
[_timer setFireDate:[NSDate dateWithTimeIntervalSinceNow:11]];

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明iOS的NSTimer定时器怎么改变时间间隔
喜欢 (0)
[1034331897@qq.com]
分享 (0)