在视图控制器/故事板场景之间传递核心数据结果

时间:2012-03-26 14:43:54

标签: ios ipad core-data storyboard

目标C相当新,并尝试在故事板中工作,因为它是Apple最新和最好的。

我很好奇,在高级别上,在Core Data是后端的故事板场景之间传递数据的首选或最佳做法是什么?换句话说,非常简单的例子,一个场景返回一组数据,然后使用一个seque指向细节(即,将一些标识符从数据集传递到下一个场景,然后根据传递的数据显示其他信息)

感谢。

1 个答案:

答案 0 :(得分:4)

我会将数据作为某种对象传递(如果是您从Core Data调用创建的数组,则为数组;如果您只从Core Data获取一个“记录”,则为ManagedObject)。如果没有充分的理由进行另一次FetchRequest,最好避免这样做。

传递这种方式意味着接收ViewController上的公共属性,然后您可以在prepareForSegue方法中设置该属性的值。如果您需要一个完整的示例,我可以稍后再添加一个。

相关问题