2012-11-23 131 views
4

我在我的/ MyApp/Resources /文件夾中有一個JSON資源resource.json。我希望這個資源本地化,所以我選擇了Xcode來將它本地化爲瑞典語和英語。我現在有2個文件夾:iOS - 本地化的JSON資源

/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總是包含資源的英文版本。我曾嘗試在模擬器和設備上切換語言無濟於事。

我不知道如何解決這個...

回答

2

刪除該應用程序,清潔後並建立它的工作。