如何在 swift 的 NSUserDefaults 中存储值数组

How to store array of values in NSUserDefaults in swift

我有一个值数组 var studentIDs: [Int] = []。我想在 userDefaults.Please 帮助中存储数组中的所有值。

let array = [1, 2, 9, 3, 22]

UserDefaults.standard.set(array, forKey: "studentIDs")

//get id's array from user defaults
let studentIdsArray = UserDefaults.standard.array(forKey: "studentIDs")

有很多 questions/solutions,这里是一个: how to save and read array of array in NSUserdefaults in swift?

但是正如另一个用户所说,请看一下官方文档:https://developer.apple.com/documentation/foundation/userdefaults