Travailler avec les membres d'un recensement à Swift

A l'intérieur une énumération au sein de Swift, vous pouvez déclarer des variables ou des constantes. Comme vous pouvez le voir dans la figure et la liste suivante, l'énumération contient une variable statique constitué d'un réseau avec les cinq cas de l'énumération.

image0.jpg
énumération place: "une piste de marche" String {de casepark = "parc", piscine = "piscine", des bars = "escalade barres", track1 = "piste de course", track2 = installations loués statiques = [parc, piscine, des bars, track1 , track2]}

Travailler à travers les étapes suivantes pour explorer le code que vous voyez ici:

  1. Déclarez la Endroit énumération.

    Il dispose de cinq cas.

  2. Déclarer un membre statique de l'énumération.




    Son nom est installations, et il est un tableau composé des cinq Nombre de cas 173-dénombrement.

    Notez que les éléments du tableau sont les cas de dénombrement: Ils ne sont pas des chaînes et ils ne sont pas cotés.

  3. Créer une variable e et le mettre à la valeur brute de l'affaire de la piscine de la Place énumération.

    Vous utilisez la déclaration et non une instance de l'énumération. Comme vous le voyez, il a la valeur “ piscine ” avec la valeur associée de l'affaire piscine.

  4. Si vous l'imprimez, vous verrez qu'il a identifié seulement comme un Enum Valeur.

  5. Utilisez l'énumération rapide à boucle à travers le installations tableau à l'aide aménité comme la variable de boucle.

    Vous verrez dans la cour de récréation que le println déclaration exécute cinq fois.

  6. Créer un Chaîne variable appelée résultat et réglez-le sur une chaîne vide.

  7. Dans une autre boucle d'énumération rapide, ajouter chaque valeur brute (chaîne) pour conduire avec une virgule et un blanc.

  8. Imprimer résultat.

    Ce type de code peut être utilisé pour créer des cases à cocher pour toutes les valeurs de l'énumération.

Que l'utilisation de l'énumération rapide serait l'inverse de ce qui est souvent le cas lorsque vous dessinez l'interface, puis déclarez les variables derrière des cases à cocher ou d'autres éléments de l'interface utilisateur. Dans ce cas, vous définissez l'énumération et de ses affaires, puis d'écrire du code pour créer les éléments de l'interface. Essayez-le, et vous serez convaincu qu'il est plus rapide.


» » » » Travailler avec les membres d'un recensement à Swift