diff --git a/Source/CKCalendarView.m b/Source/CKCalendarView.m index e79e5ac..fec2bbc 100644 --- a/Source/CKCalendarView.m +++ b/Source/CKCalendarView.m @@ -480,7 +480,7 @@ - (void)_dateButtonPressed:(id)sender { } [self selectDate:date makeVisible:YES]; - [self.delegate calendar:self didSelectDate:date]; + if ([self.delegate respondsToSelector:@selector(didSelectDate:)]) { [self.delegate calendar:self didSelectDate:date]; } [self setNeedsLayout]; }