iOS 7: Jak skonfigurować program obsługi zaproszeń dla swata Game Center
Jaki jest właściwy sposób obsługi zaproszeń od innych graczy w iOS 7?
Po załadowaniu mojego widoku do głównego kontrolera widoków, dzwonię do metody uwierzytelniania w centrum gier, a następnie konfiguruję program obsługi zaproszeń w taki sposób:
[[GKLocalPlayer localPlayer] registerListener:self];
Przyjmuje kontroler widokuGKLocalPlayerListener
iGKInviteEventListener
przy okazji, jakie jest najlepsze miejsce do rejestracji AppDelegate słuchacza? Może, a może mój niestandardowy singiel Game Center?
Dodam metodę opisaną wGKInviteEventListener
-(void)player:(GKPlayer *)player didAcceptInvite:(GKInvite *)invite
{
NSLog(@"Invite accepted!");
GKMatchmakerViewController *mmvc = [[GKMatchmakerViewController alloc] initWithInvite:invite];
mmvc.matchmakerDelegate = self;
[self presentViewController:mmvc animated:YES completion:nil];
}
Ale klasa swatków w centrum gier ma taki temat: Odbieranie zaproszeń od innych graczy i metody– matchForInvite:completionHandler:
Nie rozumiem, jak go używać.
Więc co muszę użyć i jak?