Supposons que j'ai un tableau, par exemple:
var myArray = ["Steve", "Bill", "Linus", "Bret"]
Et plus tard, je veux pousser / ajouter un élément à la fin dudit tableau, pour obtenir:
["Steve", "Bill", "Linus", "Bret", "Tim"]
Quelle méthode dois-je utiliser?
Et qu'en est-il du cas où je veux ajouter un élément à l' avant du tableau? Y a-t-il un décalage constant dans le temps?
let array = [Int]()vous ne pouvez jamais dire que array[0] = 42cela donnera une erreur d' index hors plage . Vous devez utiliser array.append(42). Pourquoi ne pouvez-vous pas vous inscrire? Pour la même raison que vous ne pouvez pas le faire letters[3] = dpour let letters = [a,b,c]. Le 3e index est inexistant, tout comme le tableau [0] avant une valeur!