【问题标题】:Passing Core Data Results Between View Controllers / Storyboard Scenes在视图控制器/情节提要场景之间传递核心数据结果
【发布时间】:2012-03-26 14:43:53
【问题描述】:

Objective C 的新手,并尝试在 Storyboards 中工作,因为它是 Apple 最新最好的。

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

谢谢。

【问题讨论】:

    标签: ios ipad core-data storyboard


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-06-02
      • 1970-01-01
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 2016-02-15
      • 1970-01-01
      相关资源
      最近更新 更多