NS 定时器更新 textField
NS Timer to update textField
感谢您的帮助。
我有一个要根据以下时间增量更新的文本字段:
[textField setStringValue:@"音频 1"]; 7秒
[textField setStringValue:@""]; 3秒
[textField setStringValue:@"音频 2"]; 7秒
我需要以上循环累计 5 分钟。
关于如何设置 NSTimer 以完成此操作的任何指南?
再次 - 谢谢。
- 创建每秒触发一次的计时器。
- 创建一个计数器变量,将其设置为 600 并在计时器操作中递减。当计数器达到零时停止计时器——或任何你需要做的事情。
- 创建两个数组,一个包含字符串值,另一个包含持续时间。
- 为持续时间创建第二个计数器变量。
- 创建一个索引变量并将其设置为 0。
- 获取给定索引处的字符串值和持续时间。
- 将第二个计数器设置为持续时间并将字符串值分配给文本字段。
- 在定时器动作中也递减第二个计数器。如果它是 0,则增加索引,如果索引等于数组中的项目数,则将索引设置为 0。
- 转到步骤“获取字符串值和持续时间...”
感谢您的帮助。
我有一个要根据以下时间增量更新的文本字段:
[textField setStringValue:@"音频 1"]; 7秒
[textField setStringValue:@""]; 3秒
[textField setStringValue:@"音频 2"]; 7秒
我需要以上循环累计 5 分钟。
关于如何设置 NSTimer 以完成此操作的任何指南?
再次 - 谢谢。
- 创建每秒触发一次的计时器。
- 创建一个计数器变量,将其设置为 600 并在计时器操作中递减。当计数器达到零时停止计时器——或任何你需要做的事情。
- 创建两个数组,一个包含字符串值,另一个包含持续时间。
- 为持续时间创建第二个计数器变量。
- 创建一个索引变量并将其设置为 0。
- 获取给定索引处的字符串值和持续时间。
- 将第二个计数器设置为持续时间并将字符串值分配给文本字段。
- 在定时器动作中也递减第二个计数器。如果它是 0,则增加索引,如果索引等于数组中的项目数,则将索引设置为 0。
- 转到步骤“获取字符串值和持续时间...”