有人能告诉我iOS中下面的代码是什么意思吗?这是来自MBCalendarKit的一段代码。
@property (nonatomic, strong) NSMutableDictionary *data;
- (NSArray *)calendarView:(CKCalendarView *)calendarView eventsForDate:(NSDate *)date
{
return [self data][date];
}当全局数据为NSArray而本地日期为NSDate时,上述函数如何返回NSDate?
[self data][date]是什么意思?
发布于 2014-05-22 13:52:40
如果data是NSDictionary,那么它的含义与[data objectForKey:date]完全相同。这个语法was introduced a couple of years ago --理想情况下可以读取全部内容,但如果匆忙,则跳到“Object”。
https://stackoverflow.com/questions/23808792
复制相似问题