上下文中findfirstbyattribute和findfirstbyattribute之间的核心数据差异

时间:2014-03-09 16:42:55

标签: objective-c core-data magicalrecord

这两种在Core Data中获取对象的方法有什么区别?一个比另一个更有效吗?他们做同样的事吗?

MR_findFirstByAttribute:(NSString *) withValue:(id) inContext:(NSManagedObjectContext *)

VS

MR_findFirstByAttribute:(NSString *) withValue:(id)

1 个答案:

答案 0 :(得分:1)

他们做同样的事情,只是一个允许你提供一个上下文而另一个去获取当前线程的上下文([NSManagedObjectContext MR_contextForCurrentThread])。如果您已经拥有适当的上下文,那么自己提供它会更有效。