在 Swift 3 中将 [UInt8] 转换为 [UInt32]

Gob*_*i M 1 swift

如何在 Swift 3 中将 [UInt8] 转换为 [UInt32]?

let u8: [UInt8] = [0x02, 0x02, 0x02]
Run Code Online (Sandbox Code Playgroud)

Raj*_*r R 5

尝试这个

let u8: [UInt8] = [0x02, 0x02, 0x02]
let u32: [UInt32] = u8.map { UInt32($0)  }
print("u32: \(u32)")
Run Code Online (Sandbox Code Playgroud)