Subscript

iOS/Swift

[Swift] Subscript 알아보기 :: String에서는 subscript를 사용할 수 없는 이유

서브스크립트란 Swift에서 콜렉션, 리스트, 시퀸스 등 집합의 특정 멤버 엘리먼트에 대괄호를 사용하여 간단하게 접근할 수 있는 문법입니다. 만약 직접 서브스크립트를 구현하려면 다음과 같이 형식을 통해 구현할 수 있으며 오버로딩 또한 지원합니다. subscript(index: Int) -> Int { get { // 적절한 반환 값 } set(newValue) { // 적절한 set 액션 } } String에서 서브스크립트 사용? 결론부터 말하면 Swift에서 String은 가변의 크기를 가지기 때문에 Int기반의 인덱스 참조가 불가능합니다. 저번 포스트에서 알아봤듯이 String은 무엇으로 구성되어 있을까? [Swift] 문자열은 무엇으로 구성되어 있을까? - Extended Grapheme Clust..

테리펀트
'Subscript' 태그의 글 목록