如何将String转换成UInt8或NSData
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将String转换成UInt8或NSData相关的知识,希望对你有一定的参考价值。
1、在Xcode中Swift或Objective-C源文件里写上NSString2、用option+鼠标左键点击NSString,然后会弹出这个类的介绍
3、点击Class Reference,就能看到文档里关于NSString所有方法,其中就包括了NSString转换成UInt8或NSData的方法。 参考技术A ios开发:如何将String转换成UInt8或NSData?(最好是Swift方法,OC也可)? 钟颖Cyan,偶尔写点Java的iOS工程师 收起 需要注意strVal不是一个整数的情况,在Objective-C和
NSArray怎么转换为NSData
参考技术A iOS开发:如何将String转换成UInt8或NSData?(最好是Swift方法,OC也可)?钟颖Cyan,偶尔写点Java的iOS工程师需要注意strVal不是一个整数的情况,在Objective-C和 参考技术B NSMutableData *data = [[NSMutableData alloc] init];for (int i = 0; i < [array count]; ++i )
NSString *str = [array objectAtIndex:i];
NSData *temp = [str dataUsingEncoding:NSUTF8StringEncoding];
[data appendData:temp];
以上是关于如何将String转换成UInt8或NSData的主要内容,如果未能解决你的问题,请参考以下文章
使用 Swift 将 UInt8?、String、Int 转换为 String 类型
在 Swift 中将 bytes/UInt8 数组转换为 Int