首页 > 解决方案 > CoreData 找不到实体 @FetchRequest

问题描述

我正在尝试使用核心数据。我创建了一个具有属性的新实体,但我的 Fetch Request 总是说它找不到它。我非常感谢您的帮助

内容视图:


struct ContentView: View {
   
    @FetchRequest(entity: Recipe.entity(), sortDescriptors: []) var recipes: FetchedResults<Recipe}


import SwiftUI

@main
struct Selfmade_KochbuchApp: App {
    let persistenceController = PersistenceController.shared

    var body: some Scene {
        WindowGroup {
            ContentView()
                .environment(\.managedObjectContext, persistenceController.container.viewContext)
               
        }
    }
}

标签: swiftentityfetchrequest

解决方案


我通过重新启动 Xcode 和我的 MacBook 来修复它。这似乎是一个 Xcode 问题,因为缓存。


推荐阅读