Dans le cours : L'essentiel de Swift 4

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 22 600 cours dispensés par des formateurs experts ou achetez ce cours séparément.

Définir les types aliasing

Définir les types aliasing - Tutoriel Swift

Dans le cours : L'essentiel de Swift 4

Démarrer mon mois d’essai gratuit

Définir les types aliasing

Le type aliasing est un excellent outil pour combiner des valeurs personnalisées complexes ou peu maniables en type clair. Donc ici, dans nos variables de test, nous allons revoir le tuple que nous avons utilisé précédemment. Donc, nous allons faire typealias, ship et ensuite, l'expression qui va être String, Integer et Bool. Maintenant, ce que le type aliasing est en train de faire, c'est de dire qu'à chaque fois que nous utilisons notre nouveau type tuple, il représente enfin un tuple de type String, Integer et Bool. Vous pouvez voir comment cela est utile d'avoir un cas de compare. Comme par exemple, si on fait var blueShip qui est du type ship est égal Manny's Ship qui prend un Integer après et ensuite, True. Donc maintenant, pour que vous le sachiez, vous pouvez bien sûr ajouter des noms à vos types de tuple. Même avec les types aliasing. Donc ici, on pourrait faire name, shipValue et inUse comme cela. Maintenant, déclarons un aliasing…

Table des matières