【发布时间】:2020-03-05 09:11:20
【问题描述】:
如何删除存储在文件路径中的编码属性列表。 我已将用户信息作为编码属性列表存储在文件路径中。
let loggedDetailsFilePath = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first?.appendingPathComponent(SessionKeys.loggedDetails)
func saveLoggedDetails(data: LoginModel) {
do{
let data = try encoder.encode(data)
try data.write(to: loggedDetailsFilePath!)
}catch{
print("error encoding the item \(error)")
}
}
LoginModel 是我的 Codable 模型
当用户退出应用程序时,需要清除或删除属性列表
【问题讨论】:
标签: ios swift nsuserdefaults codable nscoder