iPhone多语言nib更新问题

使用xcode实现app的多语言非常简单,就3步:

  • 修改xib,增加不同语言版本
  • 添加.string文件,增加不同语言的xib
  • 修改代码使用NSLocalizedString调用string文件中资源

在增加了新语言版本的xib,出现一个问题,不管是在模拟器中还是真机中,界面都不会更新了。无论多少遍clean也没用。除非把应用删掉重新下载。

仔细研究发现,所以界面出现问题,是因为默认时候,n[……]

more