Swiftui 从核心数据设置的快捷菜单列表
我试图迭代一组来自核心数据的数据。 行动是另一种管理方式Swiftui 从核心数据设置的快捷菜单列表,swiftui,Swiftui,我试图迭代一组来自核心数据的数据。 行动是另一种管理方式 @NSManaged public var action: Set<Action>? @NSManaged public var action:Set? 行动 public class Action: NSManagedObject, Identifiable { @nonobjc public class func fetchRequest() -> NSFetchRequest<Action>
@NSManaged public var action: Set<Action>?
@NSManaged public var action:Set?
行动
public class Action: NSManagedObject, Identifiable {
@nonobjc public class func fetchRequest() -> NSFetchRequest<Action> {
return NSFetchRequest<Action>(entityName: "Action")
}
@NSManaged public var identifer: UUID?
@NSManaged public var name: String?
@NSManaged public var place: NSSet?
}
公共集体诉讼:NSManagedObject,可识别{
@nonobjc公共类func fetchRequest()->NSFetchRequest{
返回NSFetchRequest(entityName:“操作”)
}
@NSManaged公共变量标识符:UUID?
@NSManaged公共变量名称:字符串?
@NSManaged公共变量位置:NSSet?
}
我尝试了不同的列表选项,但没有运气
有什么想法吗?
谢谢
尼古拉斯试着这样做:
import SwiftUI
import CoreData
struct ContentView: View {
@FetchRequest(sortDescriptors: [])
var actions : FetchedResults<Action>
var body: some View {
List() {
ForEach (actions){ action in
Text(action.name ?? "no Name")
}
}
}
}
导入快捷界面
导入CoreData
结构ContentView:View{
@FetchRequest(排序描述符:[])
var操作:FetchedResults
var body:一些观点{
列表(){
ForEach(actions){中的action
文本(action.name??“无名称”)
}
}
}
}
您能展示一下您尝试过的变体吗?现在是11月,对于这个问题仍然没有直接的答案。