我使用带有核心数据存储的 NSFetchedResultsController (frc)。我实现了所有的 frc 委托方法。该表由后台线程偶尔更新。所有的插入、删除和更新工作都很好,除了更新到表底部的行(50 行)的 frc 的索引键,不会导致节移动。例如,如果“name”是索引键并且名称“Victor”更改为“Alex”,则 victor 行现在显示名称 Alex,但不会与所有其他以 A 开头的名称一起移动到表的顶部。我注意到,这仅适用于表格底部的行。如果将像“Andy”这样的行更改为“Ben”,则移动确实被 frc 正确处理。任何解决此问题的建议将不胜感激。我不使用 frc 缓存。谢谢
问问题
82 次