0

我有时间间隔为 5 秒的计时器代码。有没有一种简单的方法可以使用 NSCombobox 或类似的东西来控制时间间隔?假设:我想在组合框中选择 1 到 5 秒的计时器间隔。

[NSTimer scheduledTimerWithTimeInterval:5.0
                                 target:self
                               selector:@selector(updateTextFieldWithRandomNumber)
                               userInfo:nil
                                repeats:YES];
4

1 回答 1

1

您可以doubleValue从任何子NSControl类中获取:

[NSTimer scheduledTimerWithTimeInterval:[myComboBox doubleValue]
                                 target:self
                               selector:@selector(updateTextFieldWithRandomNumber)
                               userInfo:nil
                                repeats:YES];
于 2011-09-20T21:44:41.163 回答