1
我是很新的雨燕,我有一些问题,看了一些资料出来的字节数组从SwiftSocket斯威夫特读出值的字节数组的3
收到的XCode说:“数据[字节] 13个值 “
[68,65,84,65,44,55,0,0,0,146,192,236,66]
的响应应该类似 ” DATA, “(68,65,84,65,44),然后是整数55(55,0,0,0),然后是浮点数(146,192,236,66)
如何从Swift3中的数组中读取这些值?
let (data, _, _) = client.recv(13)
dump(data)
var subAr = data?[9...12]
dump(subAr)
这显示了我的数组,但我似乎无法读取值。
let float2 = subAr.withUnsafeBytes { $0.pointee } as Float
给我出现以下错误:输入'ArraySlice?'的值。没有会员'withUnsafeBytes'
任何帮助表示赞赏。
谢谢!这就是诀窍! –