当前位置: 首页 > 知识库问答 >
问题:

在swift[副本]中本地化具有属性的文件

庄宇
2023-03-14

我需要将双变量传输到本地化文件,如果我写%d,我只能传递int,但我需要传递双变量

共有1个答案

夏法
2023-03-14

您可以使用格式字符串%f传递双精度。要限制小数点后的位数,您可以格式化如下%0.2f。这将只允许小数点后2位数字。

示例代码

let num = 10.5

let outputStr = String(format:"I am printing %0.1f", arguments:[num])

print(outputStr)
 类似资料:
  • 我想有条件地向对象添加一个属性。目前我有这个: 问题是如果汽车。电池不存在我有电池:未定义。如果对象中不存在该属性,我宁愿不要该属性。我怎样才能做到这一点?

  • 问题内容: 因为对象是引用类型,而不是值类型,所以如果将equals设置为another ,则视图是同一对象。如果您修改了一个,那么您也将修改另一个。 我有一个有趣的情况,我想在另一个视图中添加一个作为子视图,然后进行一些修改,这些修改不应影响原始视图。如何制作的副本,以确保可以将其添加为子视图而不是对原始视图的引用? 请注意,我无法以与原始视图相同的方式来重新创建视图,我需要某种方法来创建给定任

  • 我目前正在学习HTML,很难理解

  • 问题内容: 在我的应用程序中,我用于本地化我的应用程序。现在,我想切换到这样的Habe Testcode: 这适用于英语,但不适用于其他语言。 失败-可能是因为Localizable.strings在另一个捆绑包中。如何测试本地化的应用程序? 问题答案: 我想实际测试UI功能的内容,而不仅仅是它们的存在,因此设置默认语言或使用可访问性标识符不适合。 这基于Volodymyr和matsoftware

  • 问题内容: 我想使用XStream将对象序列化为这种形式的XML。 节点( 文本 )的值是序列化对象以及 att 属性上的字段。无需为此对象编写转换器就可以吗? 谢谢! 问题答案: 写一个转换器,应该类似于代码片段 在使用XStream时,注册转换器

  • 我在我的一个项目中有这个注释类。 注释类由我定义。 问题:我可以代替String使用一些属性 ,其值在编译时未知,但仅在运行时未知吗? 作为参考,这里是我的注释类型的定义。