保存我的UITableView的状态

时间:2011-08-14 01:43:16

标签: iphone uitableview

我有一个UITable View上的清单。用户可以添加/删除单元格并检查它们并取消选中它们。当页面被保留时,我需要一些帮助来保存清单的状态,因为当用户添加新单元格,离开页面并返回时,表格视图又恢复到我已经进入的原始状态!有人知道我的问题吗?谢谢你们:D -Kurt

1 个答案:

答案 0 :(得分:0)

您似乎缺少的是从表中添加或删除行不会更新您的源数组。通常,在使用UITableview时,必须执行三个步骤:

  1. 添加或删除tableview单元格
  2. 更新您的源数组(可能是在您的上下文中添加或删除对象)
  3. 保存您的上下文以提交更改
  4. 这假设您使用Core Data进行持久存储。如果您在内存中保存的内存比在步骤2中保存的少。

    我建议您查看UITableView类引用,查看示例并在尝试偶然发现该过程之前逐步完成教程。