我经常在多个类中设置提取请求以从核心数据(以及其他一些结果)中检索'allRecipes
'或'lastModifiedDate
'。NSManagedObjectContext类别
为此,使用专门的类别NSManagedObjectContext+RecipeAppConveniences
会很方便。我并不需要做出这种通用的,我只是在个案基础上做出决定,如果我频繁地提取相同的事物,以至于在类别中有用。
这是标准做法吗?我没有使用过多的类别,只是想检查它不是反模式,而且我没有忽略那些会让我痛苦的事情。