本地化字符串中的奇怪字符

时间:2013-09-06 08:19:04

标签: ios localization

“sentenceFormat”=“%1 $ @首次登上%3 $ @并且高度为%2 $ @”;这个本地化字符串是什么意思?特别是%1 $

1 个答案:

答案 0 :(得分:1)

有关此语法的信息,请参阅Notes for localizers

1$ / 2$ / ...修饰符用于重新排列格式字符串中的项目,某些语言/本地化有时可能需要这些项目。

在您的示例中,3$2$引用[NSString stringWithFormat:...]的第三个和第二个参数(或者使用的任何“格式”方法),以便第三个参数出现在第二个参数之前