【发布时间】:2020-11-23 14:09:55
【问题描述】:
我有一个这样的 SwiftUI 视图:
import SwiftUI
struct ReView: View {
@Environment(\.managedObjectContext) var moc
@FetchRequest(
entity: Re.entity(),
sortDescriptors: [
NSSortDescriptor(keyPath: \Re.name, ascending: false)
]
) var entities: FetchedResults<Re>
var body: some View {
NavigationView {
List(entities, id: \.self) { entity in
Text(entity.name ?? "Unknown")
}
}
}
}
struct ReView_Previews: PreviewProvider {
static var previews: some View {
Group {
ReView()
.environment(\.managedObjectContext, PersistentCloudKitContainer.persistentContainer.viewContext)
}
}
}
如何在预览中显示一些示例数据?
【问题讨论】:
-
这是否回答了您的问题:stackoverflow.com/a/61495490/12299030?
-
似乎不是因为我得到的错误:无法将类型“[Re]”的值转换为预期的参数类型“FetchRequest
”
标签: core-data swiftui fetchrequest