1

谁能告诉我下面的iOS代码是什么意思?它的一段代码来自MBCalendarKit.

@property (nonatomic, strong) NSMutableDictionary *data;

- (NSArray *)calendarView:(CKCalendarView *)calendarView eventsForDate:(NSDate *)date
{
    return [self data][date];
}

NSArray当全局数据为 anNSMutableDictionary且本地日期为时,上述函数如何返回 an NSDate

是什么[self data][date]意思?

4

1 回答 1

7

If datais an NSDictionarythen 它的含义与 完全相同[data objectForKey:date]。该语法是几年前引入的——最好阅读整篇文章,但如果赶时间,请跳到“对象下标”。

于 2014-05-22T13:52:40.943 回答