【发布时间】:2021-04-24 01:48:44
【问题描述】:
我正在尝试将每日数据保存到字典中。当用户达到他们每日进度的 100% 时,我想将这一天和一个“真实”值添加到字典中。 问题是,当我尝试添加新的键和值时,它会覆盖前一个键和值,因为当前日期来自同一个变量,该变量会根据日期更改其数据。
let calendarCurrent = Calendar.current
let currentDate = Date()
monthlyDictionary["\(calendarCurrent.component(.day, from: currentDate))"] = "true"
defaults.set(monthlyDictionary, forKey: "monthlyDictionary")
所以字典键是一个等于当天的变量,值是“真”
【问题讨论】:
标签: swift dictionary append