NS计时器更新文本字段



感谢您的帮助。

我有一个文本字段,我想根据以下时间增量更新:

[textField setStringValue:@"音频1"];7秒。

[textField setStringValue:@"];3秒。

[textField setStringValue:@"音频2"];7秒。

我需要以上内容累计循环5分钟。

有关于如何设置NSTimer以实现这一目标的指导吗?

再次感谢。

  • 创建每秒启动一次的计时器
  • 创建一个计数器变量,将其设置为600,并在计时器操作中递减。当计数器达到零时,停止计时器或任何你需要做的事情
  • 创建两个数组,一个包含字符串值,另一个包含持续时间
  • 为持续时间创建第二个计数器变量
  • 创建一个索引变量并将其设置为0
  • 获取给定索引处的字符串值和持续时间
  • 将第二个计数器设置为持续时间,并将字符串值分配给文本字段
  • 在定时器动作中,还递减第二计数器。如果为0,则递增索引;如果索引等于数组中的项数,则将索引设置为0
  • 转到步骤";在…处获取字符串值和持续时间

最新更新