我的目的是收集创建动画和动态更新UITableView所需的分散的,神奇的代码片段 - 隐藏在Apple Inc令人恐惧的地牢,文档中的黑暗和可怕深度的文物 - 在友好的帮助下市民们和Stack Overflow的日常英雄终于完成了。
但不要担心,这个任务的结束只是一个新任务的开始。
我有一个UITableView。该tableView连接到NSFetchedResultsController。 FRC委托方法全部启动并运行为pr。 Apple的示例代码。
我有两个NSManagedObjectContexts:
便笺簿中有来自The Truth的对象,但它永远不会被保存。这意味着我可以在这里插入和删除(显示和隐藏)对象到我心中的内容,同时tableView礼貌地更新。
(对于试图实现类似内容的人来说,我会说:熟悉[managedObjectContext objectWithID:id])
我的问题来自需要对tableView进行排序。通过阅读关于NSSortDescriptor和NSFetchRequest的内容向我明确说明,当使用SQLite存储时,使用sortDescriptor就不会飞。文档说,“相反,你应该在内存中对返回的数组进行排序”。那好吧!但是我该如何去做呢?
在我的逻辑中,如上所述,我是否会注入这个已排序的数组?无论我转向哪里,似乎都有问题。