gpt4 book ai didi

arrays - 如何使用 swift 4 向用户默认数组添加值

转载 作者:行者123 更新时间:2023-11-28 15:16:32 25 4
gpt4 key购买 nike

我正在尝试使用 UserDefaults 附加和保存一系列字符串,但我的代码正在替换数据而不是每次调用时都添加到数组中,我错过了什么?

if Plus == true
{

if typeOfMath != [""]
{

typeOfMath.append("Addition")
UserDefaults.standard.set(typeOfMath, forKey: "typeMath")
print ("\(typeOfMath)")
typeOfMath = [""]

}
}

最佳答案

由于您每次都尝试在 UserDefaults 中设置值,它实际上会覆盖键的值。

你需要做的是:

  1. 读取UserDefaults中已有的数组
  2. 将新值附加到这个数组
  3. 将此数组写回 UserDefaults。

关于arrays - 如何使用 swift 4 向用户默认数组添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46751709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com