스위프트 서브스크립트1 서브스크립트 클래스, 구조체, 열거형에서 시퀀스의 멤버 요소에 접근하기 위한 바로가기 첨자로, 단일 타입에 여러 서브스크립트를 정의할 때 사용한다. 배열을 사용하면서 배열 내의 element에 접근할 때 사용한다. let nums: [Int] = [1, 2, 3, 4] nums[0] // 1 nums[1] // 2 " [ ] " 대괄호 안에 index를 통해 배열 내의 element에 접근하는데 이게 바로 서브스크립트이다. 서브스크립트 정의문법 서브스크립트 정의 문법은 연산 프로퍼티와 비슷하다. getter / setter 모두 구현 가능하고, get only는 되지만, set only는 불가능하다. subscript(index: Int) -> Int { get { } set(newValue) { } } String.. 2024. 4. 16. 이전 1 다음