Как получить лучший результат пользователей из Game Center с помощью Swift
Я хотел бы получить последний счет, чтобы добавить его к моему текущему счету времени воспроизведения. Я пытался использовать
delegate.onLocalPlayerScoreReceived(leaderboardRequest.localPlayerScore)
Но это не работает. У меня была ошибка в этой части говорит, что неразрешенный идентификатор делегата
let leaderboardRequest = GKLeaderboard() as GKLeaderboard!
if leaderboardRequest != nil
{
leaderboardRequest.loadScoresWithCompletionHandler({ (scores:[AnyObject]!, error:NSError!) -> Void in
if error != nil
{
//handle error
}
else
{
delegate.onLocalPlayerScoreReceived(leaderboardRequest.localPlayerScore)
}
})
}