var emptyArray: [Int] = []
var emptyArray = [Int]() //타입 추론 사용
🤔 만약에 배열의 범위를 벗어난 인덱스에 접근한다면?
let arrayA = [1,2,3,4,5]
arrayA[10] // 크래시
❗️ 배열의 마지막 요소에 접근할 때 주의해야하는 2가지
1. arrayA[5] // 크래시
2. arrayA.last // Optional(5)
🤓 그렇다면 배열의 유효한 범위에서만 접근하기 위한 방법은?
let arrayA = [1,2,3,4,5]
if (0 ..< arrayA.count).contain(index) {
}
범위 연산자를 활용하여 index 값이 arrayA의 유효한 인덱스 범위 내에 있는지 확인하는 조건문을 활용합니다
정말 유익한 글이었습니다.