【发布时间】:2010-06-22 20:32:14
【问题描述】:
我的 iPhone 应用程序崩溃了,我不知道如何解决它。
我有一个辅助线程来进行一些清理(删除对象)。这个清理是在第二个 NSManagedObjectContext 上完成的,正如苹果在另一个线程中做事情时推荐的那样。清理完成后,我合并两个上下文。
我的问题是,当清理在后台运行时,当 tableview 以某种方式尝试显示已删除的对象时,我的应用程序崩溃了。
有没有人有一个例子或一些东西可以告诉我一个安全的方法来删除另一个线程中的数据块而不会遇到这个问题?
【问题讨论】: