2012-02-14 5 views
0

게임 키트를 사용하고 있으며 Game Center에서 점수를 제출하고 싶습니다. 나는 그것을했지만 지금은 친구를 초대하고 싶습니다. 어떻게 내 친구들을 초대하고 내 친구의 점수는 어떻게 볼 수 있습니까? 이 코드는 쇼 리더입니다 : 게임 센터에서 친구와의 상호 작용에 필요한게임 센터 초대

- (IBAction) showLeaderboard 
    { 
    GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init]; 
    if (leaderboardController != NULL) 
    { 
     leaderboardController.category = self.currentLeaderBoard; 
     leaderboardController.timeScope = GKLeaderboardTimeScopeWeek; 
     leaderboardController.leaderboardDelegate = self; 
     [self presentModalViewController: leaderboardController animated: YES]; 
    } 
    } 

답변

0

일반적인 기능은 Working with Players in Game Center에서 찾을 수 있습니다.

Allowing the Local Player to Invite Other Players to Be Friends에서 초대 친구에 심지어 부분이 있습니다 :

- (void) inviteFriends: (NSArray*) identifiers 
{ 
    GKFriendRequestComposeViewController *friendRequestViewController = [[GKFriendRequestComposeViewController alloc] init]; 
    friendRequestViewController.composeViewDelegate = self; 
    if (identifiers) 
    { 
     [friendRequestViewController addRecipientsWithPlayerIDs: identifiers]; 
    } 
    [self presentViewController: friendRequestViewController animated: YES completion:nil]; 
    [friendRequestViewController release]; 
}