现在有个需求,就是用定时器进行网络请求,在创建定时器时设定的时间间隔是1秒,现在根据服务器返回的数据判断来修改时间间隔,就是定时器调用的那个方法的时间间隔,例如为空值,则定时器修改为3分钟,假如不是空值,则修改为18分钟。所以想讨教下怎么修改定时器的那个触发绑定方法的时间间隔?
解决方案
40
可以使用如下,只能设置到期时间。
[_timer setFireDate:[NSDate dateWithTimeIntervalSinceNow:11]];
[_timer setFireDate:[NSDate dateWithTimeIntervalSinceNow:11]];