0
UserDefaultsを使用して一連の文字列を追加して保存しようとしていますが、呼び出されるたびに配列に追加するのではなく、行方不明?swiftでユーザーのデフォルト配列に値を追加する方法
if Plus == true
{
if typeOfMath != [""]
{
typeOfMath.append("Addition")
UserDefaults.standard.set(typeOfMath, forKey: "typeMath")
print ("\(typeOfMath)")
typeOfMath = [""]
}
}
ありがとうございました!ありがとうございました!私が追加した場合、VAR mathData = UserDefaults.standard.stringArray(forKey: "typeMath") { mathData.append( "\(typeOfMath)") typeOfMath = mathData }私のデータは次のようになります。[ "追加"、 "["追加 "、"追加 "、"追加 "]のように見えるようにするにはどうすればよいですか? –
@ Daniel.wu私はこの 'mathData.append(contentsOf:typeOfMath)' – 3stud1ant3
が使えると思います!ありがとうございました! –