2012-02-14 7 views
0

私はゲームキットを使用しており、ゲームセンターでスコアを提出したいと思います。私はそれをしましたが、今私は友人を招待したいです。どのように私の友人を招待し、私の友人のスコアはどのように表示されますか?このコードは、ショーのリーダーボード用です:ゲームセンターへの招待

- (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]; 
} 
関連する問題