Я играю с emojis в Swift с помощью игровой площадки Xcode для некоторых простых приложений iOS8. Для этого я хочу создать нечто похожее на карту/описание unicode/emoji.
Чтобы сделать это, мне нужен цикл, который позволит мне распечатать список emojis. Я думал о чем-то в этом направлении
for i in 0x1F601 - 0x1F64F {
var hex = String(format:"%2X", i)
println("\u{\(hex)}") //Is there another way to create UTF8 string corresponding to emoji
}
Но println() выдает ошибку
Expected '}'in \u{...} escape sequence.
Есть ли простой способ сделать это, который мне не хватает?
Я понимаю, что не все записи будут соответствовать emoji. Кроме того, я могу создать справочную таблицу со ссылкой http://apps.timwhitlock.info/emoji/tables/unicode, но я бы хотел, чтобы ленивый/простой способ достичь того же.