我制作了一个包含UITableView的iOS应用程序。可以轻拍细胞。如果用户轻敲了单元格,则会显示附件类型。
我的问题是:如何保存单元格配置?我想保存所有被敲击/显示配件类型的电池。如果UITableView重新加载配件类型仍应显示。
我想用NSUserDefaults这样做,但不知道该怎么做。
如果你们中的某些人知道怎么做并想帮助我,你会帮助我很多。
答案 0 :(得分:0)
尝试以下方法:
// Get the UserDefaults
let defaults = NSUserDefaults.standardUserDefaults()
// Check if any old values are already saved:
if let savedEntity = defaults.objectForKey("myKey"){
if countElemenets(savedEntity) > 0 {
return savedEntity
}
}
// Create new saved default:
defaults.setValue(objectToSave, forKey: "myKey")
您可以在AnyObject旁边保存/获取其他几种类型。请查看NSUserdefaults
的文档