【问题标题】:@FetchRequest annotation in SwiftUI with Core Data带有 Core Data 的 SwiftUI 中的 @FetchRequest 注释
【发布时间】:2019-09-24 11:17:02
【问题描述】:

如何将@FetchRequest 与在Xcode 中设置了Codegen: Class Def.CoreData 实体Post 一起使用?所以我不手动创建Post"实体类,而是让Xcode生成?

我现在得到一个

使用未声明类型Post

作为最后一行的错误。

@FetchRequest(entity: Post.entity(), sortDescriptors: [ 
    NSSortDescriptor(keyPath: \Post.date, ascending: true)
]) 
var posts: FetchedResults<Post> // Use of undeclared type ´Post´

【问题讨论】:

  • 这看起来不错。你能分享实体,Post 定义吗?
  • @PankajKulkarni 更新了 xcdatamodel 的屏幕截图
  • 你找到解决办法了吗?
  • 不,很遗憾没有。因为这是一个爱好项目,所以我现在就把它搁置了。

标签: swift xcode core-data swiftui


【解决方案1】:

核心数据有时可能有问题。尝试退出 Xcode 并重新打开它。

【讨论】:

  • 这实际上帮助了我。
  • 我很高兴它做到了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 2020-01-04
  • 1970-01-01
  • 2020-07-16
  • 1970-01-01
  • 2021-01-08
  • 1970-01-01
相关资源
最近更新 更多