【发布时间】:2020-04-14 02:49:47
【问题描述】:
如果我将下面的代码放在结构视图中,我可以在 swiftui 列表中使用 myShows,但我试图在单独的类中执行相同的获取请求,如果我尝试打印 myShows 或myShows[0] 或类似的东西。我假设它永远不会被初始化?我不知道。
@Environment(\.managedObjectContext) var managedObjectContext
@FetchRequest(
entity: MyShow.entity(),
sortDescriptors: [
NSSortDescriptor(keyPath: \MyShow.name, ascending: true)
]
)
var myShows: FetchedResults<MyShow>
【问题讨论】:
-
你会提供整个类的代码并实例化/设置它吗?
-
这就是我拥有的所有代码。它只是在 swiftui 视图中神奇地工作,但我假设在一个单独的类中,我需要将获取请求结果放入 myShows,我不知道该怎么做。
标签: swift xcode core-data swiftui