【问题标题】:Calling A Function Before NSTimer Fires在 NSTimer 触发之前调用函数
【发布时间】:2019-01-22 11:32:20
【问题描述】:

我有一个 NSTimer,它会在 1 分钟后触发,但我想在触发前的剩余时间为 10 秒时显示警告。剩余时间为 10 秒时如何提示?

【问题讨论】:

  • 签入计时器,timer.timeInterval 属性

标签: ios objective-c nstimer


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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多