m81
m81

Reputation: 2317

Does NSNumberFormatter.stringFromNumber ever return nil?

It seems to me that any valid number can also be expressed as a String, so I don't know why this function returns a String? instead of a String.

Upvotes: 10

Views: 962

Answers (1)

tf.alves
tf.alves

Reputation: 917

My best guess would be because of the legacy support. This is from the official documentation:

The behavior of an NSNumberFormatter object can conform either to the range of behaviors existing prior to OS X v10.4 or to the range of behavior since that release. NSNumberFormatter Class Reference

Upvotes: 5

Related Questions