2011-03-28 1 views
0

내 앱에 업적을 추가하고 싶습니다. itunesconnect에 업적을 추가하고 참조 라이브러리에서이 메소드를 찾았습니다.게임 센터 업적 잠금 해제

-(void) reportAchievementIdentifier: (NSString*) identifier percentComplete: (float) percent { 
GKAchievement *achievement = [[[GKAchievement alloc] initWithIdentifier: identifier] autorelease]; 
if (achievement) 
{ 
    achievement.percentComplete = percent; 
    [achievement reportAchievementWithCompletionHandler:^(NSError *error) 
    { 
     if (error != nil) 
     { 
      // Retain the achievement object and try again later (not shown). 
     } 
    }]; 
} } 

그래서 이것을 내 앱에 추가했습니다. 이제는 int 값이 5 일 때 성취도가 잠금 해제되기를 원합니다. int가 5 일 때 어떻게이 성취도가 잠금 해제되는 것처럼 보이는 메소드가 있습니까?

답변

0

그것은 다음과 같습니다

당신은 또한 수
if(myInt >= 5) 
{ 
[self reportAchievementIdentifier:@"myAchievement1" percentComplete:100]; 
} 
+0

는 수행 '에는 percentComplete : (100/민트)'대신에, 당신이 5보다 큰이 있는지 확인 할 필요가 없습니다. –