所以这是整个故事。 我为很多平台做了很多代码。 我非常喜欢我在Java和.NET中找到的概念,其中包含一个资源文件,该文件可以包含您将在应用中使用的所有字符串。希望你们中的一些人知道它。它基本上是一个以key =>值排序的XML文件。 我一直在寻找iOS中的等价物,但我不清楚。有infoPlist.strings,但这似乎是错误的路径。我可能错了。
所以我们想要的是,我们有一大堆字符串可以在多个地方重复(警告框,方向文本等)。我们需要做一次改变经验。有多种方法可以做到这一点,我只是不知道哪一种是最好的。
我不是很有说服力,所以如果有人有疑问或需要澄清,请告诉我。
答案 0 :(得分:1)
如果本地化不是您想要做的,那么您可以将它们放在plist文件中的字典中。让您的应用在应用启动时读取plist文件并存储在全局变量或一些可在整个应用中轻松引用的单例中。
答案 1 :(得分:0)
这由本地化系统处理。查看NSLocalizedString()
和Localizing String Resources。它应该完全符合您的要求。