1
我看下面的例子将一对多的关系回到CoreDatacoreData插入到一对多的关系
的其中“currentDog”有很多“走”
walk.date = NSDate()
let walks = currentDog.walks!.mutableCopy() as! NSMutableOrderedSet
walks.addObject(walk)
currentDog.walks = walks.copy() as? NSOrderedSet
,这是他们插入的方式新步行
我想知道为什么这样做?当你可以简单地做
walk.date = NSData()
walk.dog = currentDog
一个更普遍的问题。为什么在保存之前需要将对象插入Set?当你可以简单地设置一个对象与它相关的对象或父对象的关系时。