6
Dlaczego znaki emoji, takie jak 👩👩👧👦, są tak dziwnie traktowane w ciągach Swift?
Postać 👩👩👧👦 (rodzina z dwiema kobietami, jedną dziewczynką i jednym chłopcem) jest zakodowana jako taka: U+1F469 WOMAN, U+200D ZWJ, U+1F469 WOMAN, U+200D ZWJ, U+1F467 GIRL, U+200D ZWJ, U+1F466 BOY Jest więc bardzo ciekawie zakodowany; idealny cel do testu jednostkowego. Jednak wydaje się, że Swift nie wie, jak to leczyć. Oto …