我有一个核心数据模型,其中一条记录to many
与照片实体有关系。该关系被标记为ordered
在数据模型中。
下面的代码在最后一个索引处添加了一条新记录。我希望记录按日期排序 - 这意味着我必须在某个特定索引处插入对象
let photo = NSEntityDescription.insertNewObject(forEntityName: photoKey, into: self.managedObjectContext()) as! Photo
有没有办法让核心数据执行块或某些操作来确定新记录的正确插入索引?还是我必须自己计算?
我担心订单,因为删除照片会迫使需要重新计算所有照片的日期范围。