Skip to content

SwiftData를 통해 오늘 날짜에 해당하는 값을 받아오고 싶습니다. #33

Answered by thinkySide
frankwon11 asked this question in Q&A
Discussion options

You must be logged in to vote

팀즈에 올린 내용 도움이 되실까 싶어 Github에도 공유드립니다!

저도 이전에 같은 문제를 겪고 있다 해결해 공유드립니다!
Date.now를 Predicate 구문 밖에 변수로 만들고 시도해보시면 될 것 같아요!

let now = Date.now
let predicate = #Predicate<MealData> { $0.date == now }

저도 정확한 이유는 알 수없지만,,, 추측을 해보자면! (정말 개인적인 추측입니다)
Predicate 매크로 안에서 Date.now는 정확히 특정할 수 없기 때문에?
그렇지 않을까,,, (매크로 동작 방식에 대한 이해가 더 필요할 것 같기도 합니다.) 생각하고 있습니다!

Replies: 4 comments 7 replies

Comment options

You must be logged in to vote
2 replies
@frankwon11
Comment options

@frankwon11
Comment options

Comment options

You must be logged in to vote
1 reply
@frankwon11
Comment options

Answer selected by frankwon11
Comment options

You must be logged in to vote
3 replies
@frankwon11
Comment options

@Jaehwa-Noh
Comment options

@frankwon11
Comment options

Comment options

You must be logged in to vote
1 reply
@frankwon11
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
5 participants