【发布时间】:2014-07-28 00:24:45
【问题描述】:
我目前有一个来自谷歌日历的 JSON 提要,可以在 here 找到它
我已经设法将事件标题和startDate 放入表格视图中。我唯一的问题是我似乎无法弄清楚如何按日期对事件进行分组。
例如,我明天有 3 个活动。
- 上午 10 点 - 预约医生
- 下午 3 点 - 足球
- 晚上 9 点 - 约翰的派对
目前,我在表格视图中拥有这三个事件,每个事件都有一个单独的单元格。我试图将它们放在以明天日期为标题的分组表视图中。
我有一个具有NSString 和NSArray 的自定义对象。我目前使用以下代码来设置我的对象。
NSMutableArray *objectArray = [NSMutableArray alloc] init];
我列举了我的jsonDictionary
[objectArray addObject:[event setTitle:[jsonDictionary objectForKey:@"feed"] objectForKey:@"entry"] objectAtIndex:idx] objectForKey:@"title"] valueForKey:@"$t"] withEvent:[jsonDictionary objectForKey:@"feed"] objectForKey:@"entry"] objectAtIndex:idx] objectForKey:@"gd$when"] objectAtIndex:0]]];
谢谢。
【问题讨论】:
-
创建一个包含每个日期的对象的 NSMutableArray。该对象可以是自定义对象,也可以是包含日期值和该日期所有事件的 NSMutableArray 的 NSMutableDictionary。每个事件也由一个自定义对象或 NSMutableDictionary 表示。
标签: ios json uitableview calendar tableview