我试图在玩家获得成就时显示成就头衔。我这样做完全像Apple的GKTapper样本:
NSLocalizedString(ach.identifier, NULL)
(ach属于GKAchievement类型)
在GKTapper中,此行返回标题(例如“One tap!”)。 但在我自己的应用程序中,这将返回成就ID(例如com.companyname.gamename.achievementid)
我的成就参考名称是“Jackpot!”我只添加了一种语言(英语)。 英语成就的标题也是“累积奖金!”
由于
答案 0 :(得分:3)
GKTapper使用Localizable.strings文件。在资源文件夹中查找。
NSLocalizedString(@“com.appletest.one_tap”,NULL)与@“Just One Tap”配对;
(在我正在看的GKTapper版本中)