Я хочу написать строку Unicode, используя шестнадцатеричные значения в Swift. Я прочитал documentation для String и Character, поэтому я знаю, что я могу использовать специальные символы Unicode непосредственно в строках, например:
var variableString = "Cat‼🐱" // "Cat" + Double Exclamation + cat emoji
Но я хотел бы сделать это, используя коды кода Unicode. Документы (и этот вопрос) показывают его для символов, но не очень ясно, как это сделать для строк.
(Примечание: хотя ответ кажется мне очевидным сейчас, это было совсем не очевидно совсем недавно. Я отвечаю на свой собственный вопрос ниже, как способ узнать, как это сделать, а также помочь себе понять Юникодная терминология и то, как работают Swift Characters and Strings.)