J'étudie des tableaux à Swift et dans mon livre d'abord, ils écrivent: mais écrire: p> laisse code> désigne constantes em> et
var code> fait référence à variables em>, mais pratiquement ce qui passe à partir d'une matrice déclarée constante et une Array déclaré comme variable? P> P>
3 Réponses :
Etant donné que les tableaux de Swift sont code> Structs Code> déclarant un tableau avec Donc, par exemple: p> Let CODE> ne vous empêche pas d'attribuer une nouvelle valeur à celle-ci, mais vous empêche également de changer son contenu
Merci, toutes les réponses sont bonnes et utiles mais à mon avis, votre avis est plus complet. Résolu!
Le tableau déclaré comme constant est immuable. P>
Sa taille et sa taille ne peuvent pas être modifiées. P>
Vous ne pouvez pas modifier / ajouter / supprimer des éléments de matrice lorsqu'il est déclaré avec laisse code>.
Si vous souhaitez apporter des modifications avec un tableau, vous devez déclarer avec
var code>. p>
@Rob comment le lien est-il un duplicata? Il parle de portée de var / let en javascript