的字节在Unicode编码:NSUTF32BigEndianStringEncoding。

要直接从文件中使用阅读:

NSString *unicodeString = [[NSString alloc] initWithContentsOfFile:path encoding:NSUTF32BigEndianStringEncoding error:&error];

测试:

// The next two lines substiture to reading the data from the file:

unsigned char unicode32Chars[4] = { 0x00, 0x01, 0xf6, 0x18 };

NSData *unicode32Data = [NSData dataWithBytes:unicode32Chars length:4];

NSLog (@"unicode32Data: '%@'", unicode32Data);

NSString *unicode32String = [[NSString alloc] initWithData:unicode32Data encoding:NSUTF32BigEndianStringEncoding];

NSLog (@"unicode32String: '%@'", unicode32String);

输出:

unicodeData: '<0001f618>'

unicodeString: ''

我怀疑你可能真的要使用UTF-8编码,但这是一个不同的字节字符串:

unsigned char unicode8Chars[4] = { 0xf0, 0x9f, 0x98, 0x98 };

NSData *unicode8Data = [NSData dataWithBytes:unicode8Chars length:4];

NSLog (@"unicode8Data: '%@'", unicode8Data);

NSString *unicode8String = [[NSString alloc] initWithData:unicode8Data encoding:NSUTF8StringEncoding];

NSLog (@"unicode8String: '%@'", unicode8String);

输出:

unicode8Data: ''

unicode8String: ''

输出字符表情c语言,Objective-C读取十六进制代码并输出表情符号相关推荐

  1. c语言输入整数要求输出字符,求C语言 将输入整数转换成字符串输出!

    #include #include int power(int a, int n) { return pow((double)a, n); } #define pow power int main() ...

  2. php解析api xml并输出到html页面,怎样操作JS读取xml内容并输出到div内

    这次给大家带来怎样操作JS读取xml内容并输出到div内,操作JS读取xml内容并输出到div内的注意事项有哪些,下面就是实战案例,一起来看一下. note.xml文件结构: George John ...

  3. c语言编程输出皮卡丘,c语言001第一节课程-函数方式输出皮卡丘画 2019-06-24

    c语言001第一节课程-函数方式输出皮卡丘画 2019-06-24 小白的我自己C语言学习写了一段程序,利用printf()函数输出一个皮卡丘的字符画,只想记录一下学习过程. 源代码如下 #inclu ...

  4. c语言printf输出字符表情,C语言中printf输出的奇怪错误

    你留意一下标准库里面的stdarg.h文件,它里面定义了几个宏,分别是va_start.va_arg.va_end,这几个宏都是用来做不定参数传递的.特别注意的是va_arg在获取传递进来的参数时依赖 ...

  5. c语言设置输出字符大小_C语言中常用的几个头文件及库函数

    点击上方"C语言中文社区",选择"设为星标★" 技术干货第一时间送达! 来源:https://www.jb51.net/article/124594.htm 这 ...

  6. c语言怎么控制输出字符长度,C语言基础之格式化输出控制长度

    c语言格式化输出控制长度 今天在实现ls命令的时候,输出的文件名是上下对齐: 1 2 a.c b crawler text 公共的 视频 文档 音乐 1.c 2.c a.out b.c git win ...

  7. r语言 read_html,R语言外部数据读取(示例代码)

    0  引言 使用R语言.Python等进行数据处理的第一步就是要导入数据(也可以使用UCI数据集),下文主要根据R语言的帮助文档来介绍外部文件数据的导入方法和注意事项. 1 格式read.table ...

  8. C语言:十进制转十六进制并组合输出

    本文功能: 十进制转十六进制 多段十六进制组合输出 上代码: #define num 4 //确定输入数据的最大位数,可以放入下一行作为输入使用 int Base_conversion(int dat ...

  9. c语言printf输出整数数字,C语言 念数字 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字...

    你的程序有很多不对的地方,没必要用数组,多次的getchar();也不知道是干啥的,我写一个程序贴给你看看吧,有问题再问. #include void judge_num(int num); void ...

最新文章

  1. http协议的缺点和确保web安全的https协议
  2. maven依赖管理的概念
  3. 《并行计算的编程模型》一1.4 数据类型
  4. hbase replication原理分析
  5. 多兼容的JS获取鼠标坐标
  6. 3-31Pytorch与auto-variabletensor
  7. 一致性hash算法Consistent Hashing
  8. Python自动化之socket初识
  9. layui 表单样式无效
  10. Struts的增删改查
  11. 怎么用计算机控制打印机扫描,打印机怎么设置扫描到电脑 打印机设置扫描的步骤方法...
  12. vue实现标题导航,tab选项卡(一看就会)
  13. 图文并茂 RAID 技术全解 – RAID0、RAID1、RAID5、RAID100
  14. 智能POS机项目原理分析
  15. java实时监控系统_JavaMonitor
  16. 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!(作者新浪微博: @李华明Himi )
  17. 微信小程序中可以使用calc 函数用于动态计算长度值。
  18. MATLAB中 分数化简
  19. 【规划】常用算法大汇总
  20. GEE用户贡献的数据列表

热门文章

  1. 字节测开秋招面经(一面+二面凉经)
  2. 顶峰Android手机视频转换器,凡人Android手机视频转换器
  3. 基于COMSOL Multiphysics的静电场仿真分析
  4. 随笔 2022年11月第二周
  5. 25万的特斯拉会动了谁的奶酪?
  6. 模型稳定度指标PSI与IV
  7. 太难了!谷歌无人车老大承认遥遥无期,全自动驾驶寒冬将至?
  8. c语言上机总结报告,C语言程序设计上机实践心得报告
  9. 凹凸世界服务器维护到几点,凹凸世界手游2021年7月21日版本更新停服维护公告_凹凸世界手游2021年7月21日更新了什么_玩游戏网...
  10. 《超新星纪元》阅读笔记