본문 바로가기
2022_iOS 앱 개발자 워크숍/1, Swift 문법 복습

Swift : Empty Array

by 황민우 2022. 1. 15.

정의, 개념

Empty Array는 말 그대로 빈 배열입니다.

그렇기 때문에  빈배열을 생성할 때에는 상수 [ let ] 가 아닌 변수 [ var ] 로 만들어줘야합니다.


예제

 

다음과 같이 let 을 사용하여 빈배열을 만들 수는 있지만, 초기값에서 값을 변경시킬 수 없습니다.

let number : [Int] = []

또한, 빈배열의 값을 추가할 때에는 반드시 append를 사용해서 배열의 방을 만든 뒤 값을 넣어줘야합니다.

var number : [Int] = []
// number[0] = 1  -> 오류
number.append(1)
print(number)
number[0] = 10
print(number)

실행결과
// [1]
// [10]

내용출처 = https://www.youtube.com/watch?v=34eOOeYB9pY&list=PLJqaIeuL7nuEEROQDRcy4XxC9gU6SYYXb&index=59 

 

댓글