Skip to content

Commit dee389b

Browse files
committed
Merge pull request #279 from seabaylea/NSNumberFormatter
[SR-765] Implement NSNumberFormatter.stringForObjectValue()
2 parents a1d15a1 + d27b30a commit dee389b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Foundation/NSNumberFormatter.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ public class NSNumberFormatter : NSFormatter {
5252
/// - Note: Since this API is under consideration it may be either removed or revised in the near future
5353
public func objectValue(string: String, inout range: NSRange) throws -> AnyObject? { NSUnimplemented() }
5454

55+
public override func stringForObjectValue(obj: AnyObject) -> String? {
56+
guard let number = obj as? NSNumber else { return nil }
57+
return stringFromNumber(number)
58+
}
59+
5560
// Even though NSNumberFormatter responds to the usual NSFormatter methods,
5661
// here are some convenience methods which are a little more obvious.
5762
public func stringFromNumber(number: NSNumber) -> String? {

0 commit comments

Comments
 (0)