Error: Cannot use instance member 'date' within property initializer; property initializers run before 'self' is available
I want to use dynamic date when using filter. But it gives an error as I mentioned above. How can we solve this? Can you help me.
@State private var date = Date()
@Environment(\.managedObjectContext) var moc
@FetchRequest(
entity: Tasks.entity(),
sortDescriptors: [NSSortDescriptor(keyPath: \Tasks.taskDate, ascending: false)],
predicate: NSPredicate(format: "taskDate == %@", date.format("YYYY-MM-dd"))
) var tasks: FetchedResults<Tasks>