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