Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Отчет игрового центра не работает

Автор вопроса: ChandaboyОтветов: 1

gameCenterManager [gameCenterManager reportScore:score_value forCategory:@"123"];

не работает?? всякий раз, когда я отправляю счет через указанную выше строку, когда я запускаю это приложение и открываю gdb, тогда в callDeletgete говорится о пропущенном методе.

как я могу это решить

  • Не могли бы вы уточнить еще немного кода? Praveen S 15.03.2011
  • конечно [self.gameCenterManager reportScore:score_value forCategory:@123]; Я использую проект GKTapper и через функцию reportScore - (void) reportScore: (int64_t) score forCategory: (NSString*) category {GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:category] autorelease]; scoreReporter.value = оценка; [scoreReporter reportScoreWithCompletionHandler: ^(NSError *error) { [self callDelegateOnMainThread: @selector(scoreReported:) withArg: NULL error: error]; }]; } Chandaboy 15.03.2011

iphonecocos2d-iphone

Ответы

Ответ 1 · рейтинг 1 · xuanweng

мои коды оценок в отчетах такие:

GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:@"123"] autorelease];
                scoreReporter.value = 123456;

                [scoreReporter reportScoreWithCompletionHandler:^(NSError *error) {
                    if (error != nil)
                    {
                        // handle the reporting error
                    }
                }];

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы