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