【发布时间】:2015-08-07 07:37:10
【问题描述】:
MagicalRecord.saveWithBlock({ context in
if let items = dictionary["items"] as? Array<NSDictionary> {
for itemInfo in items {
DBItem.findOrUpdateItemWithDictionary(itemInfo, inContext: context)
}
}
//is called
if let sets = dictionary["item_sets"] as? Array<NSDictionary> {
for setInfo in sets {
DBSet.findOrUpdateSetWithDictionary(setInfo, inContext: context)
}
}
}, completion: { finished, error in
completionBlock(error) //is not called
})
这就是我设置核心数据堆栈的方式:
MagicalRecord.setupCoreDataStackWithInMemoryStore()
【问题讨论】:
标签: ios swift unit-testing magicalrecord