【问题标题】:iOS – Localized JSON resourceiOS – 本地化 JSON 资源
【发布时间】:2012-11-23 12:38:09
【问题描述】:

我的 /MyApp/Resources/ 文件夹中有一个 JSON 资源 resource.json。我希望这个资源本地化,所以我选择在 Xcode 中将它本地化为瑞典语和英语。我现在有 2 个文件夹:

/MyApp/Resources/sv.lproj/resource.json

和

/MyApp/Resources/en.lproj/resource.json

到目前为止一切顺利。但每当我尝试将此资源用于:

NSString *jsonPath = [[NSBundle mainBundle] pathForResource:@"resource" ofType:@"json"];
NSString *jsonString = [NSString stringWithContentsOfFile:jsonPath encoding:NSUTF8StringEncoding error:&error];

jsonString 将始终包含资源的英文版本。我试过在模拟器和设备上切换语言都无济于事。

我不知道如何解决这个问题...

【问题讨论】:

    标签: ios cocoa-touch cocoa localization


    【解决方案1】:

    删除应用后,清理并构建它就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-29
      • 1970-01-01
      • 2011-09-27
      • 2019-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      相关资源
      最近更新 更多