![]() |
1
6
将以下代码添加到FRC代理将解决此问题。
感谢Bent在AppleDev论坛上的回答(请参阅我上面的评论)。我问他如何解释这个问题,他说:“iPad使用的是iPhone3.2,而iPhone3.1。3.2中对nsfectedResultsController进行了许多改进,但不幸的是,这对委托人实际实施一种(任何一种)委托方法以获得主动变更跟踪的要求产生了副作用。” https://devforums.apple.com/message/221471#221471 (希望这能帮助别人。常见问题解答说,在这种情况下回答自己的问题是可以的) |
![]() |
2
0
请记住,FetchedResultsController缓存数据以加快其工作速度。删除对象后,还可以调用+(void)DeleteCacheWithName:,以确保删除的对象不会在缓存中逗留。也就是说,如果不使用委托调用。 |
![]() |
3
0
添加委托方法无法解决我的问题。但我通过在删除完成后添加强制的performfetch解决了这个问题。在执行提取之前,我还删除了缓存。 我在iOS 4.1上。 |
![]() |
WkWk · Apple Watch动作通知不起作用 2 年前 |
![]() |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
![]() |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |