如何在NSString中指定爱情角色?

时间:2013-02-01 14:36:04

标签: objective-c

如何在NSSString中指定heart character?我正在实施网络协议,并希望将其作为心跳发送。

这是来自角色查看器的Unicode信息:

Unicode: U+1F493 (U+D83D U+DC93), UTF-8: F0 9F 92 93

1 个答案:

答案 0 :(得分:3)

最简单的方法是直接在Xcode中输入一个字符串常量:

NSString *heart = @"";

如果您需要将其转换为特定编码中的字节,请使用NSData,如下所示:

// Specify the encoding that you need
NSData* heartData = [heart dataUsingEncoding:NSUTF8StringEncoding];

如果有NSData个实例,您可以访问其byteslength以复制到心跳消息中。