iphone - Cocos2d, iOS 6.1, GameCenter Crash When Showing Leader-board -


i trying show leader-board in cocos2d game. code below works correctly on ios 5.0. on 6.1 crashes error message below. in advance suggestions.

* terminating app due uncaught exception 'uiviewcontrollerhierarchyinconsistency', reason: 'a view can associated @ 1 view controller @ time! view > associated . clear association before associating view .'

- (void)showleaderboard:(id)sender { gkleaderboardviewcontroller *leaderboardcontroller = [[gkleaderboardviewcontroller alloc] init]; if (leaderboardcontroller != null) {      leaderboardviewcontroller = [[uiviewcontroller alloc] init];     leaderboardcontroller.category = self.currentleaderboard;     leaderboardcontroller.leaderboarddelegate = self;      [leaderboardviewcontroller setview:[[ccdirector shareddirector] openglview]];     [leaderboardviewcontroller presentviewcontroller:leaderboardcontroller animated:yes completion:nil];  } }  - (void)leaderboardviewcontrollerdidfinish:(gkleaderboardviewcontroller *)viewcontroller { [leaderboardviewcontroller dismissviewcontrolleranimated:yes completion:nil]; [viewcontroller release]; } 

try stop opengl animation , resume back.

-(void)showleaderboard {         [[ccdirector shareddirector] stopanimation];           gkleaderboardviewcontroller *leaderboardviewcontroller = [[[gkleaderboardviewcontroller alloc] init] autorelease];          leaderboardviewcontroller.leaderboarddelegate = self;           appcontroller *app=(appcontroller*)[uiapplication sharedapplication].delegate;          [app.navcontroller presentmodalviewcontroller:leaderboardviewcontroller animated:yes]; }   -(void) leaderboardviewcontrollerdidfinish:(gkleaderboardviewcontroller *)viewcontroller {     appcontroller *app=(appcontroller*)[uiapplication sharedapplication].delegate;     [app.navcontroller  dismissmodalviewcontrolleranimated:yes];      [[ccdirector shareddirector] startanimation]; } 

Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -