标签: objective-c core-data ios7 nspredicate magicalrecord-2.2
我需要获取CoreData商店中记录的季度结果。问题是如何比较存储的NSDate 月以确定它属于哪个季度?
答案 0 :(得分:1)
Denormalize your data,有四分之一或一个月的财产,并使用它。
数据库规范化意味着删除冗余信息。但是,有时,尤其是在Core Data中,您希望添加其他数据以节省计算。
例如,在您的情况下,在插入和更新对象时,计算它们所属的季度。现在,当您想要获取信息时,一个非常简单的查询将返回数据。