我想在现有文件中附加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
}
}
答案 0 :(得分:1)
改为打开FileOutputStream
,而不是:
new FileOutputStream(f, true)