在NSTimer触发之前调用函数

时间:2019-01-22 11:32:21

标签: ios objective-c nstimer

我有一个NSTimer,它会在1分钟后启动,但我要在到火灾的剩余时间为10秒时显示警告。剩余时间为10秒时如何显示警报?

1 个答案:

答案 0 :(得分:3)

  • 声明一个值为0的计数器。
  • 将计时器设置为在10秒后触发重复
  • 当计时器触发时,增加计数器。
    • 如果计数器为5,则显示警报。
    • 如果计数器为6,则销毁计时器,并执行计时器触发时要执行的操作。