0
我仍在使用iOS 5 SDK和Xcode 4.2(Snow Leopard)。我加入遊戲中心我的比賽,雖然它通過認證,我得到一個ARC錯誤,每當我試圖表明排行榜與此代碼(蘋果):Game Center with iOS 5 SDK - leaderboardDelegate = self does not working
- (void) showLeaderboard: (NSString*) leaderboardID
{
GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
if (leaderboardController != nil)
{
**leaderboardController.leaderboardDelegate = self;**
leaderboardController.timeScope = GKLeaderboardTimeScopeToday;
leaderboardController.category = leaderboardID;
[self presentViewController: leaderboardController animated: YES completion:nil];
}
}
我得到這個錯誤:
Passing "ViewController *const__strong' to parameter of incompatible type 'id <GKLeaderboardViewControllerDelegate>"
除了在獅子上使用iOS 6 SDK還有其他的解決方案嗎?
謝謝!