ฉันมีโมเดลข้อมูลหลักที่มีNSDate
คุณสมบัติ ฉันต้องการกรองฐานข้อมูลตามวัน ฉันคิดว่าการแก้ปัญหาจะเกี่ยวข้องกับNSPredicate
แต่ฉันไม่แน่ใจว่าจะรวมทั้งหมดเข้าด้วยกันได้อย่างไร
ฉันรู้วิธีเปรียบเทียบวันของสองวันNSDate
โดยใช้NSDateComponents
และNSCalendar
แต่ฉันจะกรองด้วยNSPredicate
?
บางทีฉันอาจต้องสร้างหมวดหมู่ในNSManagedObject
คลาสย่อยของฉันที่สามารถส่งคืนวันที่เปล่าโดยมีเพียงปีเดือนและวัน จากนั้นฉันสามารถเปรียบเทียบสิ่งนั้นในNSPredicate
ไฟล์. นี่เป็นคำแนะนำของคุณหรือมีอะไรที่ง่ายกว่านี้