为什么核心数据不会删除相关对象?

时间:2015-04-01 13:54:59

标签: swift core-data nsmanagedobject nsmanagedobjectcontext

实体DriverCar属于1:多种关系 在Driver关系表中的实体我有 relationshipName,Car和No inverse
当我在实体之间的xcode中打开表格图样式时,car实体上有两个箭头,而driver实体上没有箭头。
这是我删除对象的代码:

let someCar:NSManagedObject = ...
let ed = NSEntityDescription.entityForName("Driver", inManagedObjectContext: context!);        
        managedObjectContext?.deleteObject(someCar);
context?.save(nil);

但这只删除Driver汽车完好无损 可能是不删除相关对象的原因是什么?

0 个答案:

没有答案