for (int i=0x1F300; i<0x1F5FF; i++) {
UniChar c[2];
CFStringGetSurrogatePairForLongCharacter(i, c);
NSString *s = [NSString stringWithCharacters:c length:2];
NSLog(@"%@",s);
}
ios 5+
for (int i=0x1F300; i<0x1F5FF; i++) {
UniChar c[2];
CFStringGetSurrogatePairForLongCharacter(i, c);
NSString *s = [NSString stringWithCharacters:c length:2];
NSLog(@"%@",s);
}