1
我想在我的遊戲中添加高分,並且我不知道爲什麼我無法呈現排行榜。我可以連接用戶併發送數據。但看不到它。呈現遊戲中心問題
我的遊戲它在Cocos2d。但是,我的菜單是不是當上播放用戶點擊CCDirector開始
我的主窗口結構及其: - 導航位指示 - 菜單-Ui視圖控制器 - 導航項目
我嘗試做它像一個導航並推動它並崩潰。還要將它作爲子視圖添加。並崩潰。我的排行榜代碼
- (IBAction)showLeader:(id)sender {
if ([self isGameCenterAvailable]) {
GKLeaderboardViewController *leaderboardController = [[[GKLeaderboardViewController alloc] init] autorelease];
if (leaderboardController != nil) {
leaderboardController.leaderboardDelegate = self;
//[self presentModalViewController:leaderboardController animated:YES];
[self.navigationController pushViewController:leaderboardController animated:YES];
}
}
}
-(BOOL)isGameCenterAvailable {
// Check for presence of GKLocalPlayer API.
Class gcClass = (NSClassFromString(@"GKLocalPlayer"));
// The device must be running running iOS 4.1 or later.
NSString *reqSysVer = @"4.1";
NSString *currSysVer = [[UIDevice currentDevice] systemVersion];
BOOL osVersionSupported = ([currSysVer compare:reqSysVer options:NSNumericSearch] != NSOrderedAscending);
return (gcClass && osVersionSupported);
}
我該怎麼辦?
還有一個問題。我可以把自己的效果呈現在領導者樂譜上嗎?或者蘋果會拒絕它?
我想做一個小框架。所以我並不需要編纂配發在菜單遊戲等。
感謝:d