【问题标题】:Fetch from core data and display it in tableview in swift 5从核心数据中获取并在swift 5中的tableview中显示它
【发布时间】:2021-05-25 16:42:49
【问题描述】:

如何从核心数据中获取保存的数据?如何调试它?我已经调用 fetch from view 会出现..

【问题讨论】:

  • 请发布格式化代码,而不是屏幕截图
  • @WarrenBurton 我可以把你的电子邮件发给我吗?
  • 请编辑您的问题并将代码格式的文本放入问题中,而不是使用屏幕截图。 :-)

标签: ios core-data swift5


【解决方案1】:

根据您对 Ashish 的回复,您似乎没有在插入记录后保存托管对象上下文。

插入过程:

  1. 全新启动应用,初始化核心数据并在DB中插入数据
  2. 调用 managedObjectContext.save 并检查保存操作是成功还是失败。

然后根据您的适用性,在主线程上使用 NSNotification 或其他一些机制通知视图控制器刷新天气列表。

然后尝试从 viewContext 中获取天气以进行 UI 渲染。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-12
    相关资源
    最近更新 更多