在Swift 3中将[UInt8]转换为[UInt32]
如何在Swift 3中将[UInt8]转换为[UInt32]在Swift 3中将[UInt8]转换为[UInt32],swift,Swift,如何在Swift 3中将[UInt8]转换为[UInt32] let u8: [UInt8] = [0x02, 0x02, 0x02] 试试这个 let u8: [UInt8] = [0x02, 0x02, 0x02] let u32: [UInt32] = u8.map { UInt32($0) } print("u32: \(u32)") 试试这个 let u8: [UInt8] = [0x02, 0x02, 0x02] let u32: [UInt32] = u8.map { UIn
let u8: [UInt8] = [0x02, 0x02, 0x02]
试试这个
let u8: [UInt8] = [0x02, 0x02, 0x02]
let u32: [UInt32] = u8.map { UInt32($0) }
print("u32: \(u32)")
试试这个
let u8: [UInt8] = [0x02, 0x02, 0x02]
let u32: [UInt32] = u8.map { UInt32($0) }
print("u32: \(u32)")
你试过什么
UInt32
可使用UInt8
进行初始化。您正在寻找比将此数组映射到结果数组更复杂的东西吗?请参见let u32=u8.map{UInt32($0)}
,还是希望[UInt8]
映射到UInt32
(无数组)?您尝试了什么UInt32
可使用UInt8
进行初始化。您正在寻找比将此数组映射到结果数组更复杂的东西吗?请参见let u32=u8.map{UInt32($0)}
,还是希望[UInt8]
映射到UInt32
(无数组)?为什么要调用32位整数数组u16
不需要类型批注[UInt32]
。@MartinR那是个打字错误。对不需要类型批注[UInt32]
。为什么要调用32位整数数组u16
?-不需要类型批注[UInt32]
。@MartinR那是个打字错误。对不需要类型注释[UInt32]
。