现在我有一个1-dimonsion NSArray的,其中的每个元素是具有的NSDate属性一个NSMangedObject,分组对象(IOS的NSDate)
例如
事件实体具有日期(NSDate)属性和名称(NSString)属性。
所以initilized阵列应该是这样的:
(NSArray的)事件:事件1,事件2,EVENT3,...,零
现在,我通过他们的日期,以便需要组这些对象我可以将此数组作为分段tableView的数据源。
我只需要同一节中的元素具有相同的日期,这里的日期表示年,月,日,并且没有小时或分钟。
所以分组的NSArray应该是一个2维阵列,诸如:
(NSArray的)活动:DAY1,DAY2,第3天,第4天,...,零;
并且这里day1,day2 ...也是一个NSArray,并且它们里面真的是事件对象。像这样:
(NSArray)day1:event1,event2,event3,...,nil;
那么我怎么能意识到这一点?
我想我不能使用NSFetchedResultsController,因为实际上我必须获取几个实体,每个实体都有一个NSDate属性,并将它们放在一起按日期分组。
,我相信有没有关于获取问题,
我绝对不知道如何可以取出的一维数组转移到基于日期的2维数组,我需要什么?
希望有人帮忙,非常感谢您的回答!
非常感谢,虽然我用另一种方式完成了这个工作! – 2012-02-01 07:57:29