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.

Aber 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 ...

Get Durchstarten mit Swift now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.