I\'m playing around with emojis in Swift using Xcode playground for some simple iOS8 apps. For this, I want to create something similar to a unicode/emoji map/description.
You can loop over those hex values with a Range: 0x1F601...0x1F64F and then create the Strings using a UnicodeScalar:
Range
0x1F601...0x1F64F
String
UnicodeScalar
for i in 0x1F601...0x1F64F { var c = String(UnicodeScalar(i)) print(c) }
Outputs: