您如何在核心数据中建模位置?

ma1*_*w28 5 iphone core-data objective-c

我想创建一个具有属性的位置实体:纬度和经度.然后,我想设置一个从用户到位置,从照片到位置等的关系.我应该这样做而不创建从位置到其他人的反向关系吗?否则,我该怎么办呢?

谢谢!

马特

ma1*_*w28 0

好的,我现在知道该怎么做了。我可以创建一个abstract NSManagedObject名为LocatableObject. 然后,我可以将其设为Parent我其他NSManagedObject的 ,例如UserPhotoobject然后,我可以在Location指向 上建立关系,并且将和 指向LocatableObject上的逆关系。现在,又将各有一个经过。不过,目前我不会存储照片的位置,因此我只是使用and has a和has a 。LocatableObjectlocationLocationUserPhotolocationLocatableObjectLocationUserlocationLocationuser