This question already has answers here:
NSPredicate filtered by year moth day
                                
                                    (2个答案)
                                
                        
                                6年前关闭。
            
                    
我正在尝试设置NSFetchRequest,以查找与给定月份和年份匹配的条目。

数据存储为NSDate。我想知道现在如何才能为获取请求从中取出组件?

最佳答案

根据我的经验,我将创建两个不同的属性来处理此问题。

在您的实体中,创建int类型的monthyear并再次检查它们。您的谓词将很简单,请求也会很快。

您将从日期中获取组件时填充它们。

附言我不知道其他可能的解决方案,因此也请等待其他答复。这是我实现此目标的个人解决方案。

致谢@MartinR。他的评论是绝对正确的。

关于iphone - 特定月份和年份的NSFetchRequest ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15534623/

10-13 04:02