Swift .writeToFile aktualisiert die JSON-Datei in mainBundle @ nic

Ich versuche, ein einfaches Wörterbuch abzurufen, den Schlüsselwert zu aktualisieren und zurück in die Datei zu schreiben. Aus irgendeinem Grund aktualisiert writeToFile die Datei im Hauptpaket nicht.

Der Code lautet:

let filename = "testFile"
if let path = NSBundle.mainBundle().pathForResource(filename, ofType: "json") {
    var error: NSError?
    let InputData: NSData? = NSData(contentsOfFile: path, options: NSDataReadingOptions(), error: &error)
    var jsonDictionary: NSMutableDictionary = NSJSONSerialization.JSONObjectWithData(InputData!, options: NSJSONReadingOptions.MutableContainers, error: &error) as NSMutableDictionary

    jsonDictionary.setValue(1, forKey: "levelRow")

    let options = NSJSONWritingOptions.PrettyPrinted
    var outputData : NSData? =  NSJSONSerialization.dataWithJSONObject(jsonDictionary, options: options, error: &error)

    outputData?.writeToFile(path, atomically: true)
}

die Datei sieht so aus:

{
    "levelColumn" : 0,
    "levelRow" : 0,
}

das Lesen und Aktualisieren funktioniert einwandfrei ... aber die Datei wird nicht aktualisiert levelRow auf 1?

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage