[英]UInt8 Array to Strings in Swift
我想将一个UInt8数组转换为几个字符串
var BytesArray = [123, 9, 32, 236]
至
var Srt0 = "123"
var Srt1 = "9"
var Srt2 = "32"
var Srt3 = "236"
你是说以下吗?
var bytesArray = [123, 9, 32, 236]
let stringArray = bytesArray.map( { "\($0)" })
print(stringArray)
这将产生一个字符串数组。
var BytesArray: [Int] = [123, 9, 32, 236]
var stringArray = BytesArray.map
{
String($0)
}
stringArray
将变为["123", "9", "32", "236"]
正如您所说,答案应该是这样的-
var BytesArray = [123, 9, 32, 236]
var sort0:String = String(BytesArray[0])
var sort1:String = String(BytesArray[1])
var sort2:String = String(BytesArray[2])
var sort3:String = String(BytesArray[3])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.