我有一个代理对,示例如下:
\ud83d\ude04
我想知道如何获取相应的值值,如“1F604”
任何示例代码?
任何帮助将是明显的?
我有一个代理对,示例如下:
\ud83d\ude04
我想知道如何获取相应的值值,如“1F604”
任何示例代码?
任何帮助将是明显的?
要将代理对转换为 UTF-32 字符或代码点值,请使用CFStringGetLongCharacterForSurrogatePair
. 例如:
UniChar high = 0xd83d;
UniChar low = 0xde04;
UTF32Char c = CFStringGetLongCharacterForSurrogatePair(high, low);