Tôi có một mô hình Dữ liệu cốt lõi với một NSDate
tài sản. Tôi muốn lọc cơ sở dữ liệu theo ngày. Tôi cho rằng giải pháp sẽ liên quan đến một NSPredicate
, nhưng tôi không chắc làm thế nào để kết hợp tất cả lại.
Tôi biết cách so sánh ngày của hai NSDate
s bằng cách sử dụng NSDateComponents
và NSCalendar
, nhưng làm cách nào để lọc nó với một NSPredicate
?
Có lẽ tôi cần tạo một danh mục trên NSManagedObject
lớp con của mình để có thể trả về một ngày trống chỉ với năm, tháng và ngày. Sau đó tôi có thể so sánh điều đó trong một NSPredicate
. Đây có phải là đề xuất của bạn, hoặc có một cái gì đó đơn giản hơn?