我正在创建一个允许用户创建便笺的应用。 为了使这个我创建了一个UICollectionViewController,每个元素都是Books类的对象。 然后我创建一个包含所有这些书的数组。 我的问题是:如何在设备的记忆中记住书籍,名字,类型......?
我尝试使用:
let booksDefault = UserDefaults.standard
if (booksDefault.value(forKey: "booksDefault") != nil) {
books = booksDefault.value(forKey: "booksDefault") as! [Books]
}
let booksDefault = UserDefaults.standard
booksDefault.setValue(books, forKey: "booksDefault")
booksDefault.synchronize()
但它不起作用。 谢谢