Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 按区域设置的GameCenter匹配_Ios_Localization_Game Center - Fatal编程技术网

Ios 按区域设置的GameCenter匹配

Ios 按区域设置的GameCenter匹配,ios,localization,game-center,Ios,Localization,Game Center,我有一款非常依赖文本交流的游戏,因此,我只想将玩家与设置了相同语言设置的其他玩家进行匹配,前提是这是合理的(即我的应用程序是本地化的语言之一) 现在,当我得到首选语言时,它是一个字符串。然而,配对对象的玩家组是一个整数。对于区域设置使用整数的最佳方法是什么?它们是在iOS中本机编制的索引,还是我必须提供自己的索引 此外,有些人会说几种语言。我可以从系统设置中获得首选语言,但据我所知,它只是所有顺序不同的语言。我是否可以提取有用的信息,说明除了当前语言之外,还有哪些其他语言适合用户?游戏中心配对不

我有一款非常依赖文本交流的游戏,因此,我只想将玩家与设置了相同语言设置的其他玩家进行匹配,前提是这是合理的(即我的应用程序是本地化的语言之一)

现在,当我得到首选语言时,它是一个字符串。然而,配对对象的玩家组是一个整数。对于区域设置使用整数的最佳方法是什么?它们是在iOS中本机编制的索引,还是我必须提供自己的索引


此外,有些人会说几种语言。我可以从系统设置中获得首选语言,但据我所知,它只是所有顺序不同的语言。我是否可以提取有用的信息,说明除了当前语言之外,还有哪些其他语言适合用户?

游戏中心配对不够灵活,无法处理您的多语言场景。我建议您让用户选择一个

您需要为想要支持的语言提供自己的索引