我正在编写一个利用核心数据(NSManagedObject、NSManagedObjectContext..etc)的 iOS 应用程序,我想知道是否有办法从数据库中删除满足特定条件的对象。例如,假设我有一个“表单”实体的数据库。有没有一种快速的方法来删除属性name等于单词@“Untitled”的表单。我知道我可以获取对象然后使用- (void)deleteObject:(NSManagedObject *)object方法,NSManagedObjectContext但这似乎将整个实体获取到内存中非常慢,以便我们可以转身删除它。