• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ios > iosNSString字符串转换为16进制字符串,如何转换?

iosNSString字符串转换为16进制字符串,如何转换?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了16进制转换成字符串,16进制转换字符串,字符串转换为16进制,c#字符串转换16进制,c#字符串转换为16进制等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ios NSString字符串转换为16进制字符串,如何转换?
描述:

如何把ios NSString 转换为16进制 ,求教,谢谢!


解决方案1:

转成char ,再把char 转成unsigned char (Byte )就行了

解决方案2:

- (NSData *)hexToBytes:(NSString *)str
{
NSMutableData* data = [NSMutableData data];
int idx;
for (idx = 0; idx+2 <= str.length; idx+=2) {
    NSRange range = NSMakeRange(idx, 2);
    NSString* hexStr = [str substringWithRange:range];
    NSScanner* scanner = [NSScanner scannerWithString:hexStr];
    unsigned int intValue;
    [scanner scanHexInt:&intValue];
    [data appendBytes:&intValue length:1];
}
return data;
}
可以把@"3C2B89"转成<3c2b89>


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • iosNSString字符串转换为16进制字符串,如何转换?

相关文章

  • 2017-06-05 蓝牙app审核需要提供硬件吗?
  • 2017-06-05 利用UIWebView进行阅读分页,上一章下一章平滑衔接过渡的问题
  • 2017-06-05 iOSAppIOS企业开发者账号发布APP的问题
  • 2017-06-05 从xib载入view,如何让xib生成的视图,随着superview的大小改变大小,不要有元素丢失
  • 2017-06-05 iOS开发中,使用URLManager,但是在一个登陆屏幕上,点击登陆按钮后想跳转出一个没有后退按钮的navigator的View怎么弄?
  • 2017-06-05 iOSimageView渲染的问题
  • 2017-06-05 iOS的webview加载出来的H5网页,怎么修改html标签select的样式字体?
  • 2017-06-05 afnetworking返回json以后怎么解析?
  • 2017-06-05 (swift)brew安装mysql后找不到mysqlclientframework了
  • 2017-06-05 sd卡内容无法读取Swift如何读取文件内容并操作

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • weexiOS关于weex的几个问题
    • 怎样让xcode73在ios10上主动提示是否允许应用访问数据?
    • mySQL遍历字符串字符串宽度计算
    • swift3Pruchse無法取得產品資訊
    • iOS制作静态库时,由于引入外部framework,编译时出现'xxh'filenotfound问题
    • TableView表单数据源连接
    • iosFMDB读取SQLite数据库中保存的时间戳,读取到时间不对
    • OC搜索时输入关键词“ipad”怎么匹配到字符串内容是“iPad”的
    • http与https的区别https使用自签名证书的问题
    • 新建iOS工程,podWeexSDK,加载http://##ip##:8080/dist/mineweexjs,报错。

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有