인덱스 참조1 배열 아이템 동적 할당 방법 - 스위프트 배열에 동적으로 아이템을 추가하고 싶을때에는 메소드를 사용한다. 대표적으로 아래 세가지를 사용함 * append(_:) * insert(_:at:) * append(constentsOf:) append(_:) 메소드 배열에서 존재하지 않는 인덱스에 접근하면 오류가 발생함 아이템 추가 전에 먼저 배열의 크기를 +1만큼 확장하여 인덱스 공간을 확보한 후, 인자값을 마지막 인덱스 위치에 추가함 insert(_:at:) 메소드는 아이템을 원하는 위치에 직접 추가할때 사용 at:뒤에 입력되는 정수값은 아이템이 추가될 인덱스 위치를 뜻함 값이 추가가 되면 인덱스들은 하나씩 밀려나감 append(contentsOf:) append(_:)처럼 배열의 맨 마지막에 아이템을 추가하지만 개별아이템이 아니라 여러개의 아이템을.. 2022. 1. 24. 이전 1 다음