0
我有一个.plist,我已经在我的应用程序中翻译。最初,我在应用程序根目录下有一个.plist(icons.plist)。我加载文件,如下所示:国际化的文件没有被拿起在iPhone上
[[NSBundle mainBundle] pathForResource:@"icons" ofType:@"plist"]
制作本地化的文件后,将我的特定语言(德在这种情况下)我已经确认,以确保icons.plist在English.lproj和de.lproj存在(它)。
我一直以这种方式执行i18n,它一直在此之前工作,但现在它似乎没有拿起更新的德国文件。
NSLogging它使用的路径我发现它仍然在看“myApp.app/icons.plist”而不是“myApp.app/de.lproj/icons.plist”,正如我所设想的那样。
我错过了一个明显的步骤吗?
即使在删除构建目录后,在模拟器上执行此操作,但是在iPhoneSimulator/3.2 /版本中手动删除myApp.app中的.plist后,应用程序/ 0F1 ...窍门 – davbryn 2010-08-04 07:54:44
是的;这将是Xcode做一个“增量安装”,但忘记删除文件。 – 2010-08-04 18:27:42