File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -392,7 +392,7 @@ public class NSNumber : NSValue {
392
392
393
393
public override var description : String {
394
394
let locale = CFLocaleCopyCurrent ( )
395
- let formatter = CFNumberFormatterCreate ( nil , locale, . DecimalStyle )
395
+ let formatter = CFNumberFormatterCreate ( nil , locale, kCFNumberFormatterDecimalStyle )
396
396
CFNumberFormatterSetProperty ( formatter, kCFNumberFormatterMaxFractionDigits, 15 . _bridgeToObject ( ) )
397
397
return CFNumberFormatterCreateStringWithNumber ( nil , formatter, self . _cfObject) . _swiftObject
398
398
}
Original file line number Diff line number Diff line change 9
9
10
10
import CoreFoundation
11
11
12
+ #if os(OSX) || os(iOS)
13
+ internal let kCFNumberFormatterNoStyle = CFNumberFormatterStyle . NoStyle
14
+ internal let kCFNumberFormatterDecimalStyle = CFNumberFormatterStyle . DecimalStyle
15
+ internal let kCFNumberFormatterCurrencyStyle = CFNumberFormatterStyle . CurrencyStyle
16
+ internal let kCFNumberFormatterPercentStyle = CFNumberFormatterStyle . PercentStyle
17
+ internal let kCFNumberFormatterScientificStyle = CFNumberFormatterStyle . ScientificStyle
18
+ internal let kCFNumberFormatterSpellOutStyle = CFNumberFormatterStyle . SpellOutStyle
19
+ internal let kCFNumberFormatterOrdinalStyle = CFNumberFormatterStyle . OrdinalStyle
20
+ internal let kCFNumberFormatterCurrencyISOCodeStyle = CFNumberFormatterStyle . CurrencyISOCodeStyle
21
+ internal let kCFNumberFormatterCurrencyPluralStyle = CFNumberFormatterStyle . CurrencyPluralStyle
22
+ internal let kCFNumberFormatterCurrencyAccountingStyle = CFNumberFormatterStyle . CurrencyAccountingStyle
23
+ #endif
24
+
12
25
public class NSNumberFormatter : NSFormatter {
13
26
14
27
typealias CFType = CFNumberFormatterRef
You can’t perform that action at this time.
0 commit comments