Meine beste Vermutung wäre wegen der Legacy-Unterstützung. Dies ist aus der offiziellen Dokumentation:
Das Verhalten eines NSNumberFormatter-Objekts kann entweder dem Bereich der vor OS X 10.4 vorhandenen Verhaltensweisen oder dem Verhaltensbereich seit dieser Version entsprechen. NSNumberFormatter-Klassenreferenz
Tags und Links swift optional null nsnumber nsnumberformatter