Я пытаюсь реализовать в своем приложении удивительный календарь JTCalendarView.JTCalendar Недопустимый тип параметра делегата с быстрым
Я использовал cocoapod настроить структуру, то я следую за руководство, предоставленное автором в github link
Мои проблемы приходят, когда я пытаюсь реализовать делегат. Например, в странице автор использует этот метод:
- (void)calendar:(JTCalendarManager *)calendar prepareDayView:(JTCalendarDayView *)dayView
Но когда я пытаюсь реализовать один и тот же метод в моем Свифта проекта у меня есть другой тип для переменных. У меня есть следующий метод:
func calendar(calendar: JTCalendarManager!, prepareDayView dayView: UIView!)
Это уважение к Obj-C один не имеет типа JTCalendarDayView
для DayView. Конечно, я больше не могу устанавливать свойства для этого объекта.
При поиске по определению протокола делегата я увидел, что ВСЕ методы «потеряны» (имеет UIVIew
) для типа последнего параметра.
Кто-нибудь знает, откуда возникла проблема?