我有一个NSFetchedResultsController来显示tableView。
允许用户更改单元格的顺序。
如何记录订单,以便当用户再次访问视图时
表格按用户上次修改的顺序显示?
非常感谢!
答案 0 :(得分:0)
嘿伙计们我已经做到了。
为了重新排序fetchedResultsController提取的托管对象,我认为最官方的方法是给实体另一个int属性,例如“order”,并将此属性赋予fetchedController的获取请求,并且在表视图委托方法“将行从......移动到”之类的东西,用你的双手处理这个属性,如果你使用fetchedController委托,在委托方法中设置一个标志,表明你将自己修改实体,并通知代表除了返回外什么都不做。
示例代码是Apple示例代码食谱,以及有关fetchedController的纪录片的提示!