追加对象现有文件

时间:2017-04-22 13:32:12

标签: java

我想在现有文件中附加Serializable对象,但显然它会删除以前存储的对象。

对于参数文件F ,我发送新文件(文件路径)。也许我的错误来自那里?

感谢您的帮助。

func getAllMetadata() {
    var allProperties: [String: Any] = [:]
    nowPlaying?.enumerateValues(forProperties: propertiesSet, using: {key,value,_ in allProperties[key] = value})

    albumTitle = allProperties["albumTitle"] as? String
    //and so on
}

}

1 个答案:

答案 0 :(得分:1)

改为打开FileOutputStream,而不是:

new FileOutputStream(f, true)