0

私は1つの要件があるという点で、1つのアプリケーションを開発しています。テキストフィールドのテキスト変更でonTypingメソッドが呼び出されます。テキストフィールドに最初の文字を入力すると、ontyingメソッドが呼び出され、タイマーが開始され、10秒後に呼び出される一時停止メソッドが呼び出され、入力を続けると一時停止メソッドが呼び出されます.しかし、最後の文字入力で一時停止メソッドを呼び出したい.どうすればこれを達成できますか

-(IBAction)onTyping:(id)sender
{

   // [NSTimer scheduledTimerWithTimeInterval:30 target:self selector:@selector(pause) userInfo:nil repeats:NO];

    if(timer==nil)
    {
        timer=[NSTimer scheduledTimerWithTimeInterval:10 target:self selector:@selector(pause) userInfo:nil repeats:NO];
    }
    [self fadeIn];

}
-(void)pause
{    
    [self fadeOut];

}
- (void)fadeIn
{
     NSlog(@"fadeIn");


}
- (void)fadeOut
{
   NSlog(@"fadeOut");

}
4

1 に答える 1