Artificial intelligent assistant

Dictionaryをファイルに書きだした後、値を書き換えるとクラッシュする Dictionary writeToFile EXC_BAD_ACCESS XCode SingleViewApplication IBAction2 `dictionary["key"] = "value"` class ViewController: UIViewController { var dictionary : [String:String] = [:] var path: String = NSHomeDirectory()! + "/Documents/dictionary" @IBAction func buttonAction() { dictionary["key"] = "value" (dictionary as NSDictionary).writeToFile(path, atomically: true) } } writeToFile iPhone6 * iOS8.1.3(iPhone6) : * iOS7.1.2(iPhone5) : * iOS8.1(iPhone5 Simulator) : buttonAction() @IBAction func buttonAction() { dictionary["key"] = "value" (dictionary as NSDictionary).writeToFile(path, atomically: true) dictionary["key"] = "value" } writeToFile `dictionary["key"] = "value"` Config

> (dictionary as NSDictionary).writeToFile(path, atomically: true)




let objcDictionary = NSDictionary(dictionary: dictionary)
objcDictionary.writeToFile(path, atomically: true)


SwiftDictionaryObjective-CNSDictionary

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy b2628e63c140fbeda9a69870a9b436de