1
NSTimer
でメソッドを呼び出す方法について質問があります。だから私は0.5秒後にメソッドを呼び出すために次のコードを使用しています。NSTimerを使用した呼び出しメソッド
slimeDeathAnimTimer = [NSTimer timerWithTimeInterval:0.5 target:self selector:@selector(moveSlime1) userInfo:nil repeats:NO];
moveSlime1はvoidメソッドであるが、いくつかの理由で、これはそこにこれを達成する簡単な方法working.Isではないようですか、これは、それが行うの方法ですか? これ以上コードを表示したい場合は、尋ねてください。時々、彼らはあなたのタイマーをスケジュールします、
slimeDeathAnimTimer = [NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(moveSlime1) userInfo:nil repeats:NO];
しかし、便利なメソッドのscheduledTimer..
ラインに注意してください: 感謝:)
。あなたはタイマーでリリースを呼んでいますか?セレクタ関数のシグネチャは何ですか?あなたが呼び出すクラスのメンバーですか? – Tetrad