Swift 格式化库 Format

Posted swift语言

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 格式化库 Format相关的知识,希望对你有一定的参考价值。

示例代码: 


01 let formattedNumber = 45.format(Decimals.Two) // 45.00
02
03 let frLocale = NSLocale(localeIdentifier: "FR")
04 let gbLocale = NSLocale(localeIdentifier: "GB")
05 letformattedFRNumber = 99.format(Currency.EUR, locale: frLocale) // 99,00 €
06 letformattedGBNumber = 99.format(Currency.GBP, locale: gbLocale) // £ 99.00
07
08 Decimals.Three // 10.123
09 Currency.USD // $10.12
10 General.Ordinal // 10th (ios9+ only)
11 General.SpellOut // ten point one two three
12 General.Distance // 30 feet
13 Mass.Person // 67 kg
14
15 let address = placemark.format()
16
17 let color = ColorFormatter().format("2ba134")


开源代码主页:https://github.com/marmelroy/Format

文章来自:51swift


以上是关于Swift 格式化库 Format的主要内容,如果未能解决你的问题,请参考以下文章

如何将 SKProduct 价格格式化为 Swift 货币字符串?

swift 代码片段

Oracle-rman中format格式化

如何将这个 Objective-C 代码片段写入 Swift?

如何使用 Swift 使用此代码片段为 iOS 应用程序初始化 SDK?

clang-format:宏的缩进