OStack程序员社区-中国程序员成长平台

标题: ios - 在 View Controller / Storyboard场景之间传递核心数据结果 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 19:52
标题: ios - 在 View Controller / Storyboard场景之间传递核心数据结果

Objective C 相当新,并尝试在 Storyboards 中工作,因为它是 Apple 最新和最伟大的。

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

谢谢。



Best Answer-推荐答案


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

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

关于ios - 在 View Controller / Storyboard场景之间传递核心数据结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9874307/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4