0
iOS 앱에서 로컬 사용자에 대해 잠금 해제 된 최고의 점수와 마지막 성취도를 검색하는 간단한 방법이 있는지 궁금합니다.GameKit 최고의 점수와 최근 성취도
귀하의 조언에 감사드립니다!
iOS 앱에서 로컬 사용자에 대해 잠금 해제 된 최고의 점수와 마지막 성취도를 검색하는 간단한 방법이 있는지 궁금합니다.GameKit 최고의 점수와 최근 성취도
귀하의 조언에 감사드립니다!
예가 :
1) 최저 점수 : 다음 GKLeaderboardTimeScopeAllTime
에 timeScope 속성을 myLeaderBoard라는 GKLeaderBoard 인스턴스를 작성하고 리더 보드 ID에로 (원하는 카테고리)을 설정하고 설정, GKLeaderBoard 이 다음 요청이 완료되면
- (void)loadScoresWithCompletionHandler:(void (^)(NSArray *scores, NSError *error))completionHandler
이 완료 핸들러가 호출되고 그 순간부터 myLeaderBoard 인스턴스는 다음과 같은 특성 것,에 : localPlayerScore
는 IS 다음을 수행 이것은 같은 정신으로 작동 : 최고 지금, 그것을 저장하고 당신이 :)
2) 가장 최근의 성취를 원하는대로 그것을 사용하도록 점수
[GKAchievement loadAchievementsWithCompletionHandler:^(NSArray *achievements, NSError *error) {
for(GKAchievement *ach in achievements) {
//sort using the lastReportedDate property of GKAchievement (which is an NSDate).
}
}];
감사합니다 :) 내가 너무 그것을 발견 – Pierre