在iOS上等效的ResourceString文件

时间:2011-08-24 20:43:47

标签: ios resources

所以这是整个故事。 我为很多平台做了很多代码。 我非常喜欢我在Java和.NET中找到的概念,其中包含一个资源文件,该文件可以包含您将在应用中使用的所有字符串。希望你们中的一些人知道它。它基本上是一个以key =>值排序的XML文件。 我一直在寻找iOS中的等价物,但我不清楚。有infoPlist.strings,但这似乎是错误的路径。我可能错了。

所以我们想要的是,我们有一大堆字符串可以在多个地方重复(警告框,方向文本等)。我们需要做一次改变经验。有多种方法可以做到这一点,我只是不知道哪一种是最好的。

我不是很有说服力,所以如果有人有疑问或需要澄清,请告诉我。

2 个答案:

答案 0 :(得分:1)

如果本地化不是您想要做的,那么您可以将它们放在plist文件中的字典中。让您的应用在应用启动时读取plist文件并存储在全局变量或一些可在整个应用中轻松引用的单例中。

答案 1 :(得分:0)

这由本地化系统处理。查看NSLocalizedString()Localizing String Resources。它应该完全符合您的要求。