I have planned to create a mini project using iOS 17 Beta in Xcode 15 Beta.
So, I created a new project using SwiftData and SwiftUI.
import SwiftUI
import SwiftData
struct HomeScreen: View {
@Environment(\.modelContext) private var modelContext
@Query private var dayLogs: [DayLog]
var todayLog: DayLog {
#Predicate({}) var DayLog // how to predicate currentDay record from dayLogs.
}
...
Day Log SwiftModel is:
@Model
final class DayLog: Identifiable {
let id = UUID()
var createdDate: Date
var note: String = ""
}
I don't know how to filter this array using Swift Macros #Predicate