예를 들어 배열이 있다고 가정하십시오.
var myArray = ["Steve", "Bill", "Linus", "Bret"]
그리고 나중에 해당 배열의 끝에 요소를 푸시 / 추가하여 다음을 얻습니다.
["Steve", "Bill", "Linus", "Bret", "Tim"]
어떤 방법을 사용해야합니까?
그리고 배열 앞에 요소를 추가하려는 경우는 어떻습니까? 변하지 않는 일정한 시간이 있습니까?
let array = [Int]()
당신은 말할 수 없다 array[0] = 42
그것은 줄 것이다 범위에서 인덱스 오류가 발생했습니다. 을 사용해야합니다 array.append(42)
. 왜 아래 첨자를 쓸 수 없습니까? 당신이 할 수없는 같은 이유 letters[3] = d
에 대해 let letters = [a,b,c]
. 3 번째 인덱스는 값 앞에 배열 [0]과 같이 존재하지 않습니다!