코드를 계속 실행하는 책임이있는 "업데이트 방법"의 왕이있는 앱을 만들고 있습니다. 나는 그것이 무한 반복 할 수있는 옵션을 가지고 있기 때문에 NSTimer
을 사용하는 것을 생각했다.NSTimer가 호출되지 않습니다
gameTimer = [NSTimer timerWithTimeInterval:0.01428 target:self selector:@selector(GameUpdate:) userInfo:NULL repeats:true];
을 GameUpdate:
선언과 같이 인 경우 : 나는 같은로드가
-(void)GameUpdate:(NSTimer*)timer;
건이며, GameUpdate:
내부의 코드는 결코 실행되지 않습니다. 그것은 xcode 4.2에서 사용되었습니다. 왜 이런거야?
b.t.w. 스타일 제안 : 클래스 메소드 이름은 항상 소문자로 시작해야합니다 (예 : "gameUpdate :'"). 클래스 이름은 대문자로 시작해야합니다. –
좋아, 그냥 내가 찍은 나쁜 습관이 발생합니다. – rdelfin