graphem cluster 썸네일형 리스트형 [Too Swift] 시즌1 2화 How Swift deals with Strings 스위프트가 스트링을 다루는 방법 1. A String as a collection of a Grapheme cluster or clusters : 스위프트에게 스트링은 그래핌 클러스터의 컬렉션이다. let cafeNormal = "café" let cafeCombined = "cafe\u{0301}" // \u0000001100000001 => hexacoded unicode code point 예를 들어, 위에서 첫 번째 상수의 두 번째 상수 유니코드 상 코드 포인트 갯수는 4개와 5개로 상이하나, 스위프트는 영어 알파벳 e와 발음기호를 클러스터로 묶어 하나의 캐릭터로 봅니다. // 그렇기 때문에 cafeNormal.unicodeScalars.count // 4 cafeCombining.unicodeScalars.count // 5 더보기 [Too Swift] 시즌1 2화 How Swift deals with Strings 스위프트가 스트링을 다루는 방법 : 너무 중요한 자료형 !! 1. [ A String as a collection of a Grapheme cluster or clusters ] : 스위프트에게 스트링은 그래핌 클러스터의 컬렉션이다. let cafeNormal = "café" let cafeCombined = "cafe\u{0301}" // \u0000001100000001 => hexacoded unicode code point 예를 들어, 위에서 첫 번째 상수의 두 번째 상수 유니코드 상 코드 포인트 갯수는 4개와 5개로 상이하나, 스위프트는 영어 알파벳 e와 발음기호를 클러스터로 묶어 하나의 캐릭터로 봅니다. // 그렇기 때문에 cafeNormal.unicodeScalars.count // 4 cafeCombining.unicodeScalars.count /.. 더보기 이전 1 다음