如何使用 Magical Record 从特定上下文中简单地删除一组实体?

Posted

技术标签:

【中文标题】如何使用 Magical Record 从特定上下文中简单地删除一组实体?【英文标题】:How to simply remove a group of entities from specific context with Magical Record? 【发布时间】:2015-04-07 10:25:39 【问题描述】:
let predicate = NSPredicate(format: "users.@count == 0")

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

我需要从特定上下文中删除每个已建立的位置。

MR_deleteEntityMR_deleteEntityInContext: 方法不起作用

【问题讨论】:

【参考方案1】:

具体context

for location in locations 
    context.deleteObject(location)

【讨论】:

以上是关于如何使用 Magical Record 从特定上下文中简单地删除一组实体?的主要内容,如果未能解决你的问题,请参考以下文章

Magical Record添加对象,不同的上下文错误

Magical Record IOS 目标 C. 我们应该创建啥上下文?

Magical Record 检测到默认上下文没有变化

Magical Record 的新手:上下文未在数据存储中创建行

Magical Record 因此消息而崩溃

XCode Magical Record, MR_findByAttribute - 查找带有特定单词的字符串(正则表达式?)