O'Reilly logo

Durchstarten mit Swift, 2nd Edition by Stefan Popp, Ralf Peters

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

KAPITEL 7

Enumerationen und Strukturen

Aufzählungen

Ein Enumerator, kurz Enum, ist ein Datentyp, den man im Deutschen auch als Aufzählung bezeichnen kann. In Programmiersprachen wie C ist ein Enumerator eine Liste von symbolischen Konstanten, wobei jede dieser Konstanten einen Zahlenwert repräsentiert. Swift bietet diese einfache Funktionalität auch an, geht aber einige Schritte weiter und erlaubt auch das Definieren von einzelnen Zeichen, Strings oder Zahlen mit Nachkommastellen.

Und damit nicht genug. Enumeratoren in Swift erlauben es sogar, dass man Werte jeglichen Datentyps mit jeder symbolischen Konstante im Enumerator verknüpfen kann. Außerdem ist es möglich, in Ihrem Enumerator Sachen einzuprogrammieren, die normalerweise nur Klassen vorbehalten ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required