アクティブなときにうまく動作する単純なタイマーを構築しようとしています。問題は、30秒後にアプリケーションを終了して10秒後に戻った場合、私のタイマに約28秒残っていることを示しています。その後、私の通知のタイミングが狂ってしまいます。私は問題を解決するためにさまざまな方法を試してきましたが、役に立たないものです。誰もこれで助けることができますか? NSUserDefaultsで import U
私はタイマーでゲームを再開しようとしていますが、ビューを終了して復帰するたびに、タイマーは重複して速くなります。私はTimer?.isValid関数でこれを対処しようとしましたが、無効なときにタイマーを実行するだけなので重複はしませんが、タイマーがチェックされていないようです。ifステートメントに無効があります。 if (myTimer?.isValid){
} else{
//start t
NSTimerを使用して、ラベルに表示される数を増やしたいと考えています。ここで は私のコードです: - (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.numberLabel = [[UILabel