2015-01-04 2 views
0

Я использую библиотеку Tapku, чтобы добавить календарь на мой взгляд. Я получаю вопрос семантикиМетод в протоколе не реализован правильно

calendarMonthView: marksFromDate: Todate: 'в протоколе 'TKCalendarMonthViewDataSource' не реализована

на линии

@implementation ViewController 

на мой взгляд controller.m

Я попытался реализация calendarMonthView: marksFromDate: toDate: под TKCalendarMonthViewDataSource, но он успешно компилируется и затем выключается.

Это мой код, когда я попытался его реализации в TKCalendarMonthView.h

@protocol TKCalendarMonthViewDataSource <NSObject> 

- calendarMonthView:marksFromDate:toDate; 


/** A data source that will correspond to marks for the calendar month grid for a particular  month. 
@param monthView The calendar month grid. 
@param startDate The first date shown by the calendar month grid. 
@param lastDate The last date shown by the calendar month grid. 
@return Returns an array of NSNumber objects corresponding the number of days specified in the  start and last day parameters. Each NSNumber variable will give a BOOL value that will be used to  display a dot under the day. 
*/ 


- (NSArray*) calendarMonthView:(TKCalendarMonthView*)monthView marksFromDate:(NSDate*)startDate toDate:(NSDate*)lastDate; 


@end 

Любая идея, как я могу это исправить или моя реализация calendarMonthView: marksFromDate: Todate не так?

Спасибо!

+0

Вы должны реально осуществить метод источника данных в вашем контроллере представления - класс, который действует как источник данных. – rmaddy

ответ

0

Убедитесь, что контроллер представления соответствует протоколу источника данных:

viewcontroller.h:

@interface ViewController : UIViewController<TKCalendarMonthViewDataSource> 

..и реализовать метод calendarMonthView:marksFromDate:toDate в вашем viewcontroller.m

 Смежные вопросы

  • Нет связанных вопросов^_^