我读了这个post,但我真的不明白代码...... 我有一个核心数据库,包含一个实体和一些属性。其中一个名为“myDate”,类型为NSDate。 现在我想显示每个日期,但要删除具有相同日 - 月 - 年的日期并显示它们。
你有个主意吗?
非常感谢!
答案 0 :(得分:1)
如果您希望UITableView具有不同的部分,每个日期的事件按照加入顺序排序,那么您可以:(假设您的myDate属性也有时间)
myDate
确保遵守KVC myDate
剥离时间(您需要使用NSCalendar
和NSDateComponents
)[self setDateForSection:strippedDate];
设置辅助日期NSFetchedResultsController
使用dateForSection
作为sectionNameKeyPath
UITableView
进行排序(应该有一个方法,但我现在面前没有任何参考资料,它可能在{{1同样)。