我的应用程序具有文件夹的 Collection View (其中包含束O镜像数据),并且选择一个文件夹,它将执行一个segue到另一个 Collection View ,以显示该文件夹中的“包含”图像。 在核心数据中,我有两个实体:文件夹和图片。我也有从文件夹到图片的一对多关系称为“图片”和反向一对一关系称为“文件夹”
我的解决方案是将“performSegue”方法中文件夹的索引路径传递给第二个 Collection View Controller 。然后在第二个 Collection View Controller 中,我使用该索引路径获取文件夹记录并使用它的关系来获取图像......但是我不确定这是不是这样......
在第二个 Collection View Controller 中获取图像的最佳方法是什么?
谢谢
最佳答案
如果 folder
的实例已经在您的主视图 Controller 中,则将其直接传递给详细 View Controller ,而不是向核心数据发出第二次请求。因为,将路径传递到表的索引将要求您还可以从详细 View Controller 访问该表,这将导致在两个 Controller 之间创建依赖关系,而必须没有这种依赖关系。
关于ios - 将信息从一个 Collection View 传递到另一个更详细的 Collection View 的最佳方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27959991/