我可以将iOS .strings文件用于本地化以外的任何其他内容吗?

时间:2012-09-06 17:46:50

标签: cocoa-touch localization

我想将我在应用程序中使用的所有图像放入同一个文件中,然后通过密钥访问它们。

是否可以使用.strings文件?

2 个答案:

答案 0 :(得分:1)

假设你的意思是你想把图像名称,是的,这是可能的。

在您的代码中,只需使用[UIImage imageNamed:NSLocalizedString(key, @"")];

之类的内容即可

其中key是指向图片名称的键。然后在.strings文件中,根据区域设置指向右侧图像文件。

答案 1 :(得分:1)

你可以!我用它来列出我的应用程序中使用的网站URL。如果网站URL发生变化,这使得在应用程序中更改非常容易。这样做没有问题。