Ich lese und schreibe in eine Textdatei. Es gibt eine Instanz, wo ich den Inhalt der Datei (aber nicht die Datei) als eine Art Reset löschen möchte. Wie kann ich das machen?Inhalt der Textdatei löschen
if ((dirs) != nil) {
var dir = dirs![0]; //documents directory
let path = dir.stringByAppendingPathComponent("UserInfo.txt");
println(path)
let text = "Rondom Text"
//writing
text.writeToFile(path, atomically: false, encoding: NSUTF8StringEncoding, error: nil)
//reading
let text2 = String(contentsOfFile: path, encoding: NSUTF8StringEncoding, error: nil)
println(text2)
Haben Sie einen Fehler mit Ihrem Code erhalten? – Bannings
Nichts ist falsch mit dem obigen Code. Ich möchte nur wissen, wie man den Inhalt der Datei löscht ... d. H. Hier schreibe ich in die Datei und dann drückt der Benutzer Zurücksetzen, so dass die Datei leer wird. – TurtleFan
'" .writeToFile (path, atomically: false, Codierung: NSUTF8StringEncoding, error: nil) 'Die Datei wird gelöscht. – Bannings