-2
votes

Différence entre Var Vary et Let Tarray?

J'étudie des tableaux à Swift et dans mon livre d'abord, ils écrivent: xxx

mais écrire: xxx je sais que laisse désigne constantes et var fait référence à variables , mais pratiquement ce qui passe à partir d'une matrice déclarée constante et une Array déclaré comme variable?


1 commentaires

@Rob comment le lien est-il un duplicata? Il parle de portée de var / let en javascript


3 Réponses :


5
votes

Etant donné que les tableaux de Swift sont Structs déclarant un tableau avec Let ne vous empêche pas d'attribuer une nouvelle valeur à celle-ci, mais vous empêche également de changer son contenu

Donc, par exemple: xxx


1 commentaires

Merci, toutes les réponses sont bonnes et utiles mais à mon avis, votre avis est plus complet. Résolu!



2
votes

Le tableau déclaré comme constant est immuable.

Sa taille et sa taille ne peuvent pas être modifiées.


0 commentaires

1
votes

Vous ne pouvez pas modifier / ajouter / supprimer des éléments de matrice lorsqu'il est déclaré avec laisse . Si vous souhaitez apporter des modifications avec un tableau, vous devez déclarer avec var .


0 commentaires