Verwenden MD5 verschlüsselte Zeichenfolge, for16 byte [UInt8] Array, aber ich muss auch auf ASCII-Wert, wie konvertieren [UInt8] zu ASCII in swift 3.0Wie konvertiert [UInt8] zu ASCII in swift 3.0
-2
A
Antwort
0
meisten Datenbytes haben keine ASCII-Darstellung, siehe den Kommentar von Martin.
Wenn Daten in ASCII dargestellt werden müssen, ist es üblich, sie in Base64 oder hexadezimal zu codieren.
1
versuchen, etwas wie folgt aus:
let asciiBytes: [UInt8] = [77,105,99,104,97,101,108]
let s = String(bytes: asciiBytes, encoding: .ascii)
print(s) // prints "Michael"
Verwandte Themen
- 1. Wie konvertiert man UInt8 zu AnyObject in Swift 2.3
- 2. Wie konvertiert man UInt16 zu UInt8 in Swift 3?
- 3. Convert [UInt32] -> [UInt8] -> [[UInt8]] in Swift
- 4. Umwandlung von UInt8 zu String in swift
- 5. Wie konvertiert man einen String in UIColor in Swift 3.0?
- 6. Wie konvertiert man Datumsauswahl in String in swift 3.0?
- 7. Wie konvertiert man ASCII in Hex in Swift3?
- 8. Swift erweitern UInt8 Array
- 9. Wie konvertiert man Text in Bildansicht mit swift 3.0
- 10. Wie zu Datum in Swift 3.0 vergleichen?
- 11. C/C++: Wie konvertiert man 6bit ASCII in 7bit ASCII
- 12. Wie konvertiert man ASCII-Codes in Text?
- 13. Wie konvertiert man breite Zeichenfolge in ASCII
- 14. Wie konvertiert man String in UnsafeMutablePointer <UInt8>? Swift 3
- 15. Konvertiert UInt8 (oder ähnliche Typen) zu Int den Zweck von UInt8?
- 16. Wie konvertiert NSDateComponents zu DateComponents in Swift
- 17. Konvertieren von UIImage zu UInt8 Array in Swift
- 18. swift 3.0 Daten zu String?
- 19. Swift 3.0 Konvertierungsfehler
- 20. Sortieren in swift 3.0
- 21. Date.copy() in Swift 3.0
- 22. Zufällige Bytes in Swift 3.0 generieren
- 23. wie nsdictionary Wert für alle Schlüssel zu uitableview swift 3.0
- 24. Wie mit UnsafePointer <UInt8> in Swift 3
- 25. Swift Bit-Array Bytes Array (UInt8 Array)
- 26. Wie konvertiert man Byte-Array zu Base64-String in Swift?
- 27. Wie UInt8 Byte Array in String in
- 28. Python konvertiert gemischten ASCII-Code in String
- 29. swift 2.3 bis swift 3.0
- 30. Konvertiert mosquitto_pub eine Binärdatei in ASCII?
In Swift 3 Sie können als Ersatz verwenden 'Data' für' [UInt8] '. Vielleicht ist das, was Sie suchen: http://stackoverflow.com/questions/39684092/swift-3-making-sha1-sha256-and-md5-functions – vadian
Bitte zeigen Sie schließlich ein konkretes Beispiel für Eingabedaten und erwartetes Ergebnis . Was ist der ASCII-Wert eines Arrays? Was sollte der ASCII-Wert von "[0, 1, 100, 200]" sein? –
Die meisten Datenbytes haben keine ASCII-Darstellung. Wenn Daten in ASCII dargestellt werden müssen, ist es üblich, sie in Base64 oder hexadezimal zu codieren. – zaph