8.7 Daten in Dateien schreiben

Die Stream-Methode für das Schreiben in eine Datei entspricht weitgehend der für das Lesen aus einer Datei:

  1. Öffnen eines Streams für eine Datei.

  2. Wiederholtes Schreiben von Datenblöcken aus einem Speicherpuffer in den Stream.

  3. Schließen des Streams, wenn alle Daten geschrieben wurden.

Die Subklasse von NSStream zum Schreiben von Streams ist NSOutputStream, die wichtigste Methode write:maxLength:. Als Subklasse von NSStream erben wir die weiter oben schon verwendete Methode scheduleInRunLoop:forMode für eine asynchrone, nicht blockierende Ein- und Ausgabe. Lassen Sie uns anschauen, wie man damit arbeitet.

Zuerst zeigen wir den CreateFileViewController an, dem wir einen Button SPEICHERN in der Navigationsleiste spendieren, ...

Get Entwickeln mit dem iPhone SDK now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.