cố gắng triển khai nhiều người chơi. Sử dụng mẫu từ Game Center - Sending and receiving data.Trình xử lý lời mời GameCenter
Mọi thứ có vẻ ổn, nhưng trong apple documentation cũng có thông báo về trình xử lý lời mời.
[GKMatchmaker sharedMatchmaker].inviteHandler = ^(GKInvite *acceptedInvite, NSArray *playersToInvite) {
// Insert application-specific code here to clean up any games in progress.
if (acceptedInvite) {
GKMatchmakerViewController *mmvc = [[[GKMatchmakerViewController alloc] initWithInvite:acceptedInvite] autorelease];
mmvc.matchmakerDelegate = self;
[self presentModalViewController:mmvc animated:YES];
} else if (playersToInvite) {
GKMatchRequest *request = [[[GKMatchRequest alloc] init] autorelease];
request.minPlayers = 2;
request.maxPlayers = 4;
request.playersToInvite = playersToInvite;
GKMatchmakerViewController *mmvc = [[[GKMatchmakerViewController alloc] initWithMatchRequest:request] autorelease];
mmvc.matchmakerDelegate = self;
[self presentModalViewController:mmvc animated:YES];
}
};
Vấn đề khá đơn giản: Tôi không biết thêm mã này ở đâu.
câu hỏi tương tự đã xuất hiện trong tâm trí của tôi;) \ – Mazyod