Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在本地化swift中添加变量_Swift_Localizable.strings - Fatal编程技术网

如何在本地化swift中添加变量

如何在本地化swift中添加变量,swift,localizable.strings,Swift,Localizable.strings,我为我的问题寻找解决办法。例如,如果我在localizable.string中有一个字符串: "stringExample" = "My name is "; 如何正确添加名称? 我不想做string=string+“用户名” 任何解决方案?您可以使用stringExample=“我的名字是%@”并将本地化字符串用作字符串格式: let fmt = NSLocalizedString("stringExample", "") let myNameIs = String(format: fmt,

我为我的问题寻找解决办法。例如,如果我在localizable.string中有一个字符串:

"stringExample" = "My name is ";
如何正确添加名称? 我不想做
string=string+“用户名”

任何解决方案?

您可以使用
stringExample=“我的名字是%@”
并将本地化字符串用作字符串格式:

let fmt = NSLocalizedString("stringExample", "")
let myNameIs = String(format: fmt, "Max")
对于所有格式。