2012-03-26 59 views
2

相当新的Objective C并试图在Storyboard中工作,因为它是Apple最新最好的。在视图控制器/故事板场景之间传递核心数据结果

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

谢谢。

回答

4

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

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

+0

有帮助,谢谢。 – user1146403 2012-03-26 17:31:57

相关问题