結果の表示を6秒遅らせるコードがあります。ただし、ユーザーが続行する場合は、この遅延を中止できるようにしたいと思います。開始したdelayメソッド呼び出しをキャンセルする方法がわかりません。誰かが私を正しい方向に向けてくれませんか?
これは、delayメソッドと以下のメソッドを呼び出すために使用するコードです。
[self performSelector:@selector(delay) withObject:nil afterDelay:6.0];
-(void)delay{
[buttonScreen setFont:[UIFont systemFontOfSize:32.0]];
buttonScreen.text = [formatter stringFromNumber:[NSNumber numberWithDouble:result]];
}