【发布时间】:2011-04-14 02:29:55
【问题描述】:
您好,我有一个带有事件实体的应用程序,该实体与包含每个事件的多个 startDates 和 endDates 的 Date 实体具有一对多关系。 在我的列表视图中,我需要按多对多关系中的下一个可用 startDate(或 endDate)对事件进行排序。 首先,我在 Date 实体中创建了一个瞬态属性,该属性进行了所有必要的计算(与当前日期等相比),但随后很快意识到 您不能使用瞬态属性对 fetchedResultsController 进行排序。
我无法在创建开始日期和结束日期时进行计算,因为每个事件都有多个 startDate 和 endDate 以及要使用哪些 只能通过将它们与当前日期进行比较来按需确定。
非常感谢任何有关如何使用此方法的指导。
【问题讨论】: