最後のスコアを取得して、現在のプレイ時間スコアに追加したいと考えています。使ってみました
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)
}
})
}