gpt4 book ai didi

objective-c - 本地化嵌套的 Info.plist 键

转载 作者:太空狗 更新时间:2023-10-30 03:54:49 24 4
gpt4 key购买 nike

我正在尝试本地化由嵌套字典组成的 InfoPlist.strings 文件中的键,如下所示:

baseKey = {
secondDict = {
"key" = "value";
};
};

有什么方法可以直接从 InfoPlist.strings 文件访问内部 key ?

"baseKey.secondDict.key" = "newValue";

似乎不起作用...有什么想法吗?我知道我可以在字符串文件中复制字典结构,但它包含一些我不希望包含在其中的其他信息。

最佳答案

显然它是这样工作的:

"value" 替换为一些本地化标识符 newvalue_i18n_key

然后,在每种语言的 InfoPlist.strings 中,执行以下操作:

newvalue_i18n_key = "值";

这更类似于 NSLocalizedString 的工作方式。根据我的阅读,这不是 Apple 在the official documentation regarding localizing plist files 中所说的,但这是 Apple 在 some sample code. 中所做的

This question得出相同的答案。

关于objective-c - 本地化嵌套的 Info.plist 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12100794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com