0
A
回答
4
试试这个
let u8: [UInt8] = [0x02, 0x02, 0x02]
let u32: [UInt32] = u8.map { UInt32($0) }
print("u32: \(u32)")
+0
为什么你要调用32位整数'u16'的数组? - 不需要类型注释'[UInt32]'。 –
+0
@MartinR这是一个错字。是。类型注释'[UInt32]'不需要。 –
相关问题
- 1. 如何将UInt16转换为Swift 3中的UInt8?
- 2. 在Swift中将Int转换为UInt32
- 3. 在Swift 3中将NSData转换为NSString?
- 4. 在[swift]中将[AnyObject]转换为[Int] 3
- 5. 转换为Swift 3
- 6. Swift 3转换
- 7. Swift 3:将空终止的UnsafePointer <UInt8>转换为字符串
- 8. 将字符串转换为NSObject Swift 3
- 9. 将UIView转换为UIImage Swift 3
- 10. 如何将URL转换为NSImage(Swift 3)
- 11. Swift 3:如何将[String:AnyObject]转换为[String:String]?
- 12. Swift 3将Double转换为字符串
- 13. 如何将Swift 2中的Singleton类转换为Swift 3?
- 14. 如何将元素从Swift中的[UnsafeMutablePointer <UInt8>]转换为C++中的UInt8 *
- 15. 如何在Swift 3中将字符串从TextField转换为Int?
- 16. 如何在Swift 3中将__NSMallocBlock__转换为其基础类型?
- 17. 如何在Swift 3中将数据转换为Int?
- 18. 用PigLatin将“3”转换为3
- 19. iOS应用程序在转换为Swift 3后未启动3
- 20. 在Swift中转换图像3
- 21. 'UInt32'不可转换为'MirrorDisposition'
- 22. 将指针从Swift 2转换为Swift 3
- 23. Alamofire - 将错误从Swift 2转换为Swift 3
- 24. 迅速3个IOS:转换UINT8阵列到INT8
- 25. 如何将字符串转换为UInt32?
- 26. 将Varchar 3转换为int
- 27. ReactiveCocoa:Xcode问我转换为swift 3
- 28. 使用Xcode 8转换为Swift 3
- 29. 如何将[UInt8]数组复制到Swift 3中的C指针?
- 30. 'bool'不能转换为'uint8'
你尝试过什么? 'UInt32'可以用'UInt8'初始化。你是否在寻找比将这个数组映射到最后一个更复杂的东西? – Losiowaty
请参阅https://stackoverflow.com/questions/25267089/convert-a-two-byte-uint8-array-to-a-uint16-in-swift –
'let u32 = u8.map {UInt32($ 0)}'或者你想要'[UInt8]'到'UInt32'(没有数组)? – vadian