Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在表视图控制器的两个实例之间共享核心数据数据库_Iphone_Objective C_Core Data - Fatal编程技术网

Iphone 在表视图控制器的两个实例之间共享核心数据数据库

Iphone 在表视图控制器的两个实例之间共享核心数据数据库,iphone,objective-c,core-data,Iphone,Objective C,Core Data,我在做购物车。在一个选项卡中,我有一个包含所有项的表视图控制器。我有另一个选项卡,我有一个购物车,它有一个“将项目添加到购物车”按钮,该按钮连接到另一个表视图控制器,我将其类设置为与另一个选项卡中项目的表视图控制器相同 但问题是,segue中的一个不再加载行,所以我得到一个空白单元格。我该如何解决这个问题 我的问题与在对象之间传递NSManagedObject有关吗?在线程之间传递ManagedObject时必须非常小心调度呼叫可能会这样做。相反,每个ManagedObjectContext包含

我在做购物车。在一个选项卡中,我有一个包含所有项的表视图控制器。我有另一个选项卡,我有一个购物车,它有一个“将项目添加到购物车”按钮,该按钮连接到另一个表视图控制器,我将其类设置为与另一个选项卡中项目的表视图控制器相同

但问题是,segue中的一个不再加载行,所以我得到一个空白单元格。我该如何解决这个问题


我的问题与在对象之间传递NSManagedObject有关吗?

在线程之间传递ManagedObject时必须非常小心<代码>调度呼叫可能会这样做。相反,每个
ManagedObjectContext
包含一个线程的处理。我更喜欢使用一个特定的工作线程
main
调用,然后异步地将消息分派给私有方法


这可能是您的特定问题的原因,也可能不是,但我遇到了跨线程工作的核心数据的重大问题,这些问题以后可能会出现。

您将不得不显示一些代码。张贴“i类设置与表视图控制器相同”的代码,以及用于“segue”的代码,但太长了:(我将尝试获取代码片段。我会回来的。我的问题是否与在对象之间传递NSManagedObject有关?还不确定。这是很有可能的。但是如果没有代码,我们可能永远不会知道。嗨@Vinnie,已经添加了我的代码片段:)