Swift 에서 String 을 다루는 2가지 방법


Swift 에서 String 을 다루는 2가지 방법

우선 본격적인 소개에 앞서, 왜 Swift 에서는 다른 언어와 같이 Int 통한 String 의 index 접근이 불가능한지 알아볼 필요가 있다. 이 부분에 대한 설명은 하단의 링크에 너무 잘 나와있다. 핵심 문장만 인용하자면,각각의 Character가 여러 개의 scala 값을 지닐 수 있기 때문에 동일한 메모리로 한정된 저장공간을 가지기 어렵습니다. 그렇기 때문에 String을 만들 때 Character별로 동일한 크기의 메모리를 할당할 수 없고, 이는 인덱스를 통한 접근을 불가능하게 만드는 것입니다.1. 따라서 일반적으로는 String.index 를 통해 접근하곤 한다. collection 같이 여러 데이터를 담고 있는 자료구조 중 한 곳에 접근하는 것을 subscript 라고..........

Swift 에서 String 을 다루는 2가지 방법에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Swift 에서 String 을 다루는 2가지 방법