在 Swift 3 中格式化数字

2024-01-22

我想将数字格式设置为:123234234234 中的 123.234.234.234 取决于用户在文本字段中输入的内容。 我不想管理货币,这与货币无关,而是用户必须输入一个数字,并且该数字的格式应该正确以便于阅读。

不是用逗号,而是用点。

我在整个研究中只发现了货币的东西


您正在寻找的可能是groupingSeparator https://developer.apple.com/documentation/foundation/numberformatter/1412157-groupingseparator of NumberFormatter

let formater = NumberFormatter()
formater.groupingSeparator = "."
formater.numberStyle = .decimal
let formattedNumber = formater.string(from: number)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Swift 3 中格式化数字 的相关文章

随机推荐

  • D3D11CreateDevice() 返回垃圾值并失败

    我刚刚开始用这本书学习直接3D使用 DirectX11 进行 3D 游戏编程 我按照第一个教程进行操作 并收到一个消息框 显示 D3D11CreateDevice Failed 我检查了这个函数的返回值 得到了垃圾值 2005270483
  • 如何在vb.net中查看设计器代码

    我想看看设计师代码 我想看看如何使用或扩展表单生成 myForm 我的意思是在 C 中我可以看到 Designer cs 文件中的代码 但在 vb net 中我看不到 在 VB Net 中 为了查看设计器文件 您必须单击解决方案资源管理器上
  • 报告本地时间而不是 UTC 服务器时间

    我创建了一个页面 其中向用户显示服务器报告的天气数据 时间保存为 UTC 如何从 Blazor 服务器应用程序显示本地用户或浏览器的时间 我遇到了类似的问题并创建了一个名为的库布拉佐尔时间 https github com dustout
  • List 和 IEnumerable 的区别

    在实现这个通用的同时归并排序 http en wikipedia org wiki Merge sort 作为一种代码卡塔 http en wikipedia org wiki Kata 28programming 29 我偶然发现了 IE
  • Shopify:错误:[API] 此操作需要商家批准 write_themes 范围

    我是 Shopify 新手 我正在尝试在本地设置 Shopify 主题套件 我已经创建了一个私人应用程序并设置了我的商店 但是在尝试使用主题套件访问商店时出现此错误 Errors API This action requires merch
  • Silverlight:强制画布失效或重新绘制自身?

    我有一个 Silverlight 应用程序 上面有一个 Canvas 在该画布上 我动态地 绘制 了一堆东西 但向画布添加了控件 我在画布区域之外有一个按钮可以清除内容 对象已被删除 成功 然而 Canvas 区域不会立即刷新 目前 画布本
  • Memcached 最佳实践 - 小对象和大量键还是大对象和少量键?

    I use memcached http www danga com memcached 存储复杂计算的整数结果 我有数百个可以缓存的整数对象 我应该将它们缓存在更复杂的对象中的单个键下 还是应该为对象使用数百个不同的键 我正在缓存的对象不
  • 如何使用 Angular2 将服务注入动态组件

    我有一个使用 DynamicComponentLoader 动态加载另一个组件的组件 然而 动态组件需要注入服务 但是 我不确定如何解决这个问题 我从 Angular io 文档中看到 DynamicComponentLoader 接受 R
  • JavaScript 中变音符号的标题大小写(非 ASCII)

    是否可以创建一个 JavaScript 函数 可以将字符串转换为标题大小写 但可以处理非 ASCII Unicode 字符 例如 使用以下字符 etc 例如 如果字符串是 anders ngstr m 则应将其转换为 Anders ngst
  • 耳机上听不到 SuperCollider 的声音

    我刚刚开始使用超级对撞机学习音频编程 当我播放声音时 我可以在扬声器上听到它 但在耳机上听不到 我在启动服务器时收到以下消息 启动 57110本地主机JackDriver 客户端名称是 SuperCollider SC AudioDrive
  • C#:如何打开 Windows 资源管理器窗口并选择多个文件

    在 Windows Media Player 的库中 您可以选择一个或多个音乐文件 然后 您可以右键单击并在上下文菜单中选择打开文件所在位置 这将为文件所在的每个目录打开一个 Windows 资源管理器窗口 并且将为您选择文件 假设我们的库
  • 尝试使用屏蔽输入对 LSTM Seq2Seq 执行推理时出现 CUDNN_STATUS_BAD_PARAM

    我正在使用 keras 层tensorflow 2 0建立一个简单的基于 LSTM 的 Seq2Seq 文本生成模型 versions我正在使用 Python 3 6 9 Tensorflow 2 0 0 CUDA 10 0 CUDNN 7
  • 如何通过jmx在运行时修改ThreadPoolTask​​Executor

    我在通过 JConsole 修改 MBean 属性时遇到问题 我有一个 Threading bean 它通过以下方式调用 public static void main String args throws Exception JMX ne
  • 尝试使用 localnotification 呈现其视图不在窗口层次结构中的 UIAlertController [重复]

    这个问题在这里已经有答案了 我试图在用户单击本地通知后呈现 AlertView AlertView 有取消或确定选项 extension ViewController UNUserNotificationCenterDelegate fun
  • 我对 Haskell 的重击感到困惑

    The wikibook https en wikibooks org wiki Haskell Laziness说 在这个表达中 let z length 1 5 reverse olleh in z是一声重击 但是这个堆栈溢出 http
  • 如何知道 MySQLnd 是否是活动驱动程序?

    也许这是一个显而易见的问题 但我想确定一下 我如何知道 MySQLnd 是否是活动驱动程序 我正在运行 PHP 5 3 和 MySQL 5 1 37 在 phpinfo 中列出了 mysqlnd 但仅此我无法确定我使用的是 MySQLnd
  • 构造函数中带有 const 的 & 符号

    有人可以告诉我为什么我们通常将 const 和 与在构造函数中传递的某些对象一起使用吗 Book Book const Date date 我在这里遇到的困惑是 通常在 some 函数中使用 符号 因为该值是通过引用传递的 并且函数中该变量
  • 使用ViewPager时如何处理ActionBarActivity Fragments中的AsyncTask?

    我正在使用 ActionBarActivity 创建 5 个选项卡 我使用 ViewPager 在 5 个选项卡之间滑动 使用了扩展 FragmentPagerAdapter 的SectionsPagerAdapter 每个选项卡都有一个片
  • Python 中导入所花费的时间

    我想知道内置模块和用户定义模块的导入需要多长时间 从Python3 7版本开始 新增 X importtime选项可用 要测量导入时间 只需使用该选项执行脚本即可 例如python X importtime my script py 以供参
  • 在 Swift 3 中格式化数字

    我想将数字格式设置为 123234234234 中的 123 234 234 234 取决于用户在文本字段中输入的内容 我不想管理货币 这与货币无关 而是用户必须输入一个数字 并且该数字的格式应该正确以便于阅读 不是用逗号 而是用点 我在整