NS Timer更新textField

感谢您的帮助。

我有一个textField要根据以下时间增量进行更新:

[textField setStringValue:@“ Audio 1”]; 7秒。

[textField setStringValue:@“”]; 3秒。

[textField setStringValue:@“ Audio 2”]; 7秒。

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

是否有关于如何设置NSTimer的指南?

再次-谢谢。

iCMS 回答:NS Timer更新textField

  • 创建计时器以每秒触发一次。
  • 创建一个计数器变量,将其设置为600并在计时器操作中将其递减。当计数器为零时,停止计时器或您需要做的任何事情。
  • 创建两个数组,一个数组包含字符串值,另一个数组包含持续时间。
  • 在持续时间内创建第二个计数器变量。
  • 创建索引变量并将其设置为0。
  • 获取给定索引处的字符串值和持续时间。
  • 将第二个计数器设置为持续时间,并将字符串值分配给文本字段。
  • 在计时器操作中,第二个计数器也减少。如果为0,则增加索引;如果索引等于数组中的项目数,则将索引设置为0。
  • 转到步骤“在...处获取字符串值和持续时间”
本文链接:https://www.f2er.com/1688963.html

大家都在问