Accessing and Modifying a String String Indices 각각의 문자를 저장하기 위해 다른 양의 메모리를 요구할 수 있기 때문에 Swift에서 문자열은 정수 값으로 Index를 생성할 수 없다. startIndex를 통해 문자열의 첫 문자에 접근할 수 있지만 endIndex는 마지막 문자 다음 위치를 나타내기 때문에 유효하지 않다. 그리고 빈 문자열이라면 startIndex와 endIndex는 동일하다. 문자열의 index(before:)와 index(after:) 메서드를 이용해 문자열의 인덱스에 접근할 수 있고 index(_:offsetBy:) 메서드를 통해 주어진 인덱스로부터 여러 문자를 한 번에 넘어갈 수 있다. let greeting = "Guten Tag!" pri..