Iphone 在表视图控制器的两个实例之间共享核心数据数据库
我在做购物车。在一个选项卡中,我有一个包含所有项的表视图控制器。我有另一个选项卡,我有一个购物车,它有一个“将项目添加到购物车”按钮,该按钮连接到另一个表视图控制器,我将其类设置为与另一个选项卡中项目的表视图控制器相同 但问题是,segue中的一个不再加载行,所以我得到一个空白单元格。我该如何解决这个问题Iphone 在表视图控制器的两个实例之间共享核心数据数据库,iphone,objective-c,core-data,Iphone,Objective C,Core Data,我在做购物车。在一个选项卡中,我有一个包含所有项的表视图控制器。我有另一个选项卡,我有一个购物车,它有一个“将项目添加到购物车”按钮,该按钮连接到另一个表视图控制器,我将其类设置为与另一个选项卡中项目的表视图控制器相同 但问题是,segue中的一个不再加载行,所以我得到一个空白单元格。我该如何解决这个问题 我的问题与在对象之间传递NSManagedObject有关吗?在线程之间传递ManagedObject时必须非常小心调度呼叫可能会这样做。相反,每个ManagedObjectContext包含
我的问题与在对象之间传递NSManagedObject有关吗?在线程之间传递ManagedObject时必须非常小心<代码>调度呼叫可能会这样做。相反,每个
ManagedObjectContext
包含一个线程的处理。我更喜欢使用一个特定的工作线程main
调用,然后异步地将消息分派给私有方法
这可能是您的特定问题的原因,也可能不是,但我遇到了跨线程工作的核心数据的重大问题,这些问题以后可能会出现。您将不得不显示一些代码。张贴“i类设置与表视图控制器相同”的代码,以及用于“segue”的代码,但太长了:(我将尝试获取代码片段。我会回来的。我的问题是否与在对象之间传递NSManagedObject有关?还不确定。这是很有可能的。但是如果没有代码,我们可能永远不会知道。嗨@Vinnie,已经添加了我的代码片段:)