标签: ios objective-c localization nslocalizedstring
在iOS中,是否可以覆盖手机上当前设置的区域设置,并使其在我的应用中使用不同区域设置的字符串?
答案 0 :(得分:4)
简而言之:是。
NSLocalizedString是一个宏,您可以使用自己的宏替换它并自行加载语言。这可能需要在代码中设置大多数字符串,但您将无法在故事板中使用它们。
NSLocalizedString
但是,如果要更改区域设置,则可以在NSUserDefaults中手动更改区域设置。
NSUserDefaults
以下答案解释了有关此主题的更多信息: