2010-11-01 79 views
0

我试图在玩家获得成就时显示成就。我这样做酷似苹果的GKTapper样本:我如何获得成就冠军? (iPhone Game Center)

NSLocalizedString(ach.identifier, NULL) 

(ACH是类型GKAchievement的)

在GKTapper此行返回标题(例如, “一个水龙头!”)。 但在我自己的应用程序中,返回成就ID(例如com.companyname.gamename.achievementid)

我的成就参考名称是“Jackpot!”我只添加了一种语言(英语)。 英语成就的标题也是“大奖!”

谢谢

回答

3

GKTapper使用Localizable.strings文件。在资源文件夹中查找它。

NSLocalizedString(@“com.appletest.one_tap”,NULL)与@“Just One Tap”配对; (在我正在看的GKTapper版本中)