我有两个 NSMutableArray 的[ nowEvents 和 todayEvents ]一系列事件。
对于第一个数组,我想删除今天发生的事件
myEventClass *nowEvent = [appDelegate.nowEvents objectAtIndex:indexPath.row];
对于第二个,现在正在发生的事件
myEventClass *todayEvent = [appDelegate.todayEvents objectAtIndex:indexPath.row];
日期,
NSDate *theDate = [NSDate date];
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"dd/MM/yyyy"]; // Set the required date format
NSString *nowDate = [formatter stringFromDate:theDate];
更新
<event>
<name>My EventName</name>
<start_time>2011-10-13 19:30:00 +0200</start_time>
<end_time>2011-10-09 21:30:00 +0200</end_time>
</event>
注意:我正在使用今日事件列表解析xml列表,并将其添加到两个NSMutableArray
s [nowEvents
和todayEvents
]
想要有两个事件部分:今天发生的事件(当天)&amp;现在(尚未完成或现在正在发生);这就是为什么我需要与日期进行比较
我如何能够从这些NSMutableArray
中删除对象?
nowEvent - 我需要与当前(现在)日期进行比较 todayEvent - 我需要与今天的日期进行比较
答案 0 :(得分:1)
使用
[your_array removeObjectAtIndex: give_index_here ];