如何获得游戏中心成就描述

时间:2012-04-05 21:42:18

标签: objective-c xcode4

如何将游戏中心成就描述纳入NSString?

1 个答案:

答案 0 :(得分:2)

Apple使用这种简单的块方法让你感觉非常好:

- (void) retrieveAchievmentMetadata {
[GKAchievementDescription loadAchievementDescriptionsWithCompletionHandler:
    ^(NSArray *descriptions, NSError *error) {
        if (error != nil)
            // process the errors
        if (descriptions != nil)
            // use the achievement descriptions.
    }];
}

然后,您可以从描述数组中提取NSStrings。

此处有关于此主题的更多文档:http://developer.apple.com/library/ios/#DOCUMENTATION/NetworkingInternet/Conceptual/GameKit_Guide/Achievements/Achievements.html

我希望这有帮助!