我使用以下函数来实现 Int 到 UInt8[4] 转换器:
func toByteArray(var value: Int) -> [UInt8] {
var msgLength = [UInt8](count: 4, repeatedValue: 0)
for i in 0...3 {
msgLength[i] = UInt8(0x0000FF & value >> Int((3 - i) * 8))
}
return msgLength
}
如何将 Int 实现为 UInt8[4]?