あなたの方法でそれを行うための最善の方法がある場合、私は知らない、または鉱山がある場合は、しかし、ナサニエルが言ったように、あなたは、単にあなたので数を保持する整数を定義します:
- (void) theLevelMethod {
callCount++;
// some code
}
を、あなたのコンストラクタまたはviewDidLoad
のと同等に、しかし0にcallCount
変数を初期化していることを確認してください:
@interface MyClass : NSObject {
int callCount;
}
その後方法が行うことで、これをインクリメントすることができます。そして、あなたがチェックすることができ、カウントチェックするコードに:、
for (int i = 0; i < 4; i++) {
[self theLevelMethod];
}
[self theEndScene];
私はあなたのゲームロジックがどのように動作するか分からない:
if (callCount == 4) {
// do something, I guess end scene
}
をもう一度を、私はあなたは、単にこのような何かを行うことができますねしかし私はそれがうまくいくと思います。
申し訳ありませんが、私はあなたの質問を誤解している場合。
どうすればよいですか? – Evelyn
Blaenkは以下のようにカウンタをどこかで初期化してください。 –
あなたはちょうど私の人生を解決しました。 – Evelyn