2011-09-20 44 views
0

我有5秒的時間間隔定時器的代碼。有沒有簡單的方法來控制與NSCombobox或類似的東西的時間間隔?假設:我想在組合框中選擇1到5秒的定時器間隔。NSCombobox,NSTimer

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

回答

1

您可以從任何NSControl子得到doubleValue

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