我有一个应用程序,它根据目标具有不同的字符串集。是否可以有一个基本字符串文件,然后只覆盖另一个中的几个键?
例如,如果我的基本文件是这样的:
"some-string" = "base-value"
"other-string" = "1234"
然后对于我的一个目标,关联另一个具有以下内容的字符串文件:
"some-string" = "overridden-value"
因此,如果我运行包含附加字符串文件的目标,输出将是:
NSLocalizedString(@"some-string", nil) => "overridden value"
NSLocalizedString(@"other-string", nil) => "1234"
我非常希望不要在覆盖字符串文件中抛出未修改的字符串。任何帮助将不胜感激。