How do I convert a UInt32 value to 4 bytes in swift?
I have a value of (3) when I get;
IPP_ORIENTATION.PORTRAIT.rawValue
Now, I need to convert that value into 4 bytes.
Thanks.
How do I convert a UInt32 value to 4 bytes in swift?
I have a value of (3) when I get;
IPP_ORIENTATION.PORTRAIT.rawValue
Now, I need to convert that value into 4 bytes.
Thanks.
let value: UInt32 = 1
var u32LE = value.littleEndian // or simply value
let dataLE = Data(bytes: &u32LE, count: 4)
let bytesLE = Array(dataLE) // [1, 0, 0, 0]
var u32BE = value.bigEndian
let dataBE = Data(bytes: &u32BE, count: 4)
let bytesBE = Array(dataBE) // [0, 0, 0, 1]