iOS:是否可以覆盖手机上设置的区域设置并使其使用不同区域设置的字符串?

时间:2014-03-31 19:59:20

标签: ios objective-c localization nslocalizedstring

在iOS中,是否可以覆盖手机上当前设置的区域设置,并使其在我的应用中使用不同区域设置的字符串?

1 个答案:

答案 0 :(得分:4)

简而言之:是。

NSLocalizedString是一个宏,您可以使用自己的宏替换它并自行加载语言。这可能需要在代码中设置大多数字符串,但您将无法在故事板中使用它们。

但是,如果要更改区域设置,则可以在NSUserDefaults中手动更改区域设置。

以下答案解释了有关此主题的更多信息: