如何用魔法记录从特定上下文中简单地删除一组实体?

问题描述:

let predicate = NSPredicate(format: "[email protected] == 0") 

if let locations = PBOLocation.MR_findAllWithPredicate(predicate, inContext: context) as? [PBOLocation] { 
    for location in locations { 
     //what now?       
    } 
} 

我需要从特定的上下文中删除每个建立的位置。如何用魔法记录从特定上下文中简单地删除一组实体?

MR_deleteEntityMR_deleteEntityInContext:方法不起作用

对于具体context

for location in locations { 
    context.deleteObject(location) 
}