4

我的 /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将始终包含资源的英文版本。我尝试在模拟器和设备上切换语言无济于事。

我不确定如何解决此问题...

4

1 回答 1

2

删除应用程序后,清理并构建它工作。

于 2012-11-23T12:42:47.233 回答