「_currentField」(数値フォーマッター付きのテキストフィールド)の値が1000以上の場合は常に、「_ congrats」(パネル)を表示し、1000未満の場合は「_errormsg」(別のパネル)が表示されます。値を入力するたびにポップアップするのは「_errormsg」だけです。私は何が間違っているのですか?
- (void)onTimer:(NSTimer*)aTimer {
if ([_currentField.stringValue integerValue] >= 1000)
{
[_congrats orderFront:(id)self];
[_progIndicator stopAnimation:(id)self];
}
else {
[_errormsg orderFront:(id)self];
[_progIndicator stopAnimation:(id)self];
}
}