Das Measurement-API 12.03.2018, 10:56 Uhr

Den Einheiten auf der Spur

Zahlen und Einheiten mit dem Measurement-API bearbeiten.
Im Foundation-Framework von iOS und macOS verstecken sich so manche Schätze, von denen viele Entwickler noch nie etwas gesehen haben. Hier wollen wir uns einen davon anschauen, das Measurement-API. Es wurde 2016 mit iOS 10 und macOS 10.12 Sierra eingeführt, wurde zu dieser Zeit aber kaum zur Kenntnis genommen. Dabei löst es ein Problem, das jeder Entwickler kennen dürfte, das der verlorenen Einheiten.
Während man in der Mathematik und Physik schon früh beigebracht bekommt, dass die Einheiten von Werten wesentlicher Bestandteil einer Rechnung sind, so ist es umso verwunderlicher, dass man es in der Informatik mit den Einheiten nicht eng zu nehmen scheint. Viel zu oft werden nackte Integer- oder Fließkommazahlen gespeichert und übergeben, Einheiten nur angenommen, Umrechnungen on-the-fly gemacht und bei Änderungen nicht beachtet. Allzu oft wird auch einfach die falsche Einheit angenommen und damit ein Fehler begangen, der sich später rächen kann.

web & mobile DEVELOPER

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Diverse DevBooks thematisch für Sie zusammen gestellt
  • Webcasts von 30 - 90 Min.
  • Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
  • Auf jedem Gerät verfügbar