게임에 약간의 문제가 있습니다. 중단 될 때마다 게임을 중단하고 싶습니다.Storyboards -iOS를 사용하여 시작한 후 앱 대표가 작동하지 않습니다.
applicationWillResignActive
에서 xib 파일을 사용했을 때 내 stopGame
메서드를 호출했을 때 작동했습니다. 스토리 보드로 변경했을 때 작동이 멈췄습니다. applicationWillResignActive
은 스토리 보드에서 계속 작동하지만 내 이유가 무엇인지 모르겠지만 제 게임이 멈추지 않습니다 ..
누군가 이런 문제에 직면 했습니까? 그리고 가능한 해결하시기 바랍니다 .. 미리 감사합니다 ..
일부 코드
앱 위임 :
- (BOOL) application: (UIApplication *) application
didFinishLaunchingWithOptions: (NSDictionary *) launchOptions
{
mainViewController = [[MainViewController alloc] init];
[self.window addSubview: mainViewController.view];
[self.window makeKeyAndVisible];
return YES;
}
- (void) applicationWillResignActive: (UIApplication *) application
{
[mainViewController stopGame];
}
MainViewController
- (IBAction) stopGame
{
self.gameRunning = NO;
[currentLevel deactivate];
}
LEVEL_1
- (void) deactivate
{
[levelTimer invalidate];
levelTimer = nil;
}
. 예를 들어,이 OpenGL입니까? 프레임 워크를 사용하고 있습니까? UIKit보기 컨트롤러가 있습니까? 우리는 당신을 도울 더 많은 정보가 필요합니다 ... – HackyStack
나는 몇 가지 코드를 추가했습니다 .. 아니 OpenGL. ViewController를 사용한 UIKit입니다. 어떤 종류의 정보가 필요합니까? 고마워 .. – user123
'currentLevel'은 non-nil입니까? 당신은'[currentLevel deactivate]'를 밟았습니까? 그것은 무엇을합니까? (그리고'stopGame'이 불려지는데 왜 애플 리케이션 위임 문제라고 생각합니까?) –