私が追加できるIntsの配列を作成したいのですが、UserDefaults
に保存されるので、次にユーザがアプリケーションを開くと、配列が保存されます。だから、私はUserDefaults Array(Swift)に追加
var intArray = UserDefaults.standard.array(forKey: "intArray") as! [Int]
... UserDefaults
配列を作成する方法を知っていると私はすでに既存のアレイに配列を設定する方法を知っている:
var array = [2, 6, 34, 4, 9]
UserDefaults.standard.set(array, forKey: "intsArray")
しかし、私は、配列が空である必要がユーザーは配列にIntsを追加します。ご協力いただきありがとうございます!これに代えて
これは最初に機能しましたが、アプリケーションが終了して再び開くと、配列は空に戻ります... –
@JacobCavin何かを追加した後、変更した配列をユーザーのデフォルト値に戻して書いていますか? –