Ich habe eine Zeichenfolge von mehreren hundert Bytes und einige Int32-Werte. Ich möchte diese wörtlich in eine Datei schreiben.Swift - Schreiben eines Bytestreams in Datei
Ich habe viele vorgeschlagene Lösungen ausprobiert und keine hat für mich gearbeitet. Ich erhalte irrelevante Klammern oder Leerzeichen oder Kommas in der Datei.
Kann jemand eine einfache, zuverlässige Lösung vorschlagen?
Ich dachte meine Frage war sehr klar, aber nach dem Lesen der Kommentare habe ich es vereinfacht.
Wie schreibe und/oder füge ich "12345" an eine Datei an, so dass die Datei die folgenden Hex-Werte enthält: 3132333435?
Das beste Ergebnis, das ich erhalten kann, ist < 3132333435>, durch Schreiben einer NSData-Zeichenfolge.
Ich kann das gewünschte Ergebnis mit diesem Link erhalten: Does swift have a protocol for writing a stream of bytes?, aber ich kann keine Daten an die Datei anhängen, die ich erstellt habe.
Ich bin interessiert zu wissen, warum jemand meine Frage herabgestimmt hat. Es ist eine gültige und relevante Frage und es gibt keine befriedigende Antwort, die ich finden kann –
Die nächste Lösung, die ich gefunden habe, ist: http://stackoverflow.com/questions/24184429/does-swift-have-a-protocol-for- Schreibe-ein-Stream-of-Bytes? Rq = 1, aber ich möchte in der Lage sein, an eine Datei anzuhängen, sowie zu schreiben. –
"Es ist eine gültige und relevante Frage" Nicht, wenn niemand verstehen kann, was die Frage _is_ ist. Versuchen Sie vielleicht etwas großzügiger mit Ihren Beispielen für Eingaben und die gewünschte Ausgabe umzugehen. – matt