Я использую репо GitHub с именем MNCalendar, и я хотел назвать некоторые ячейки. Теперь, вот как я это сделал.В чем разница между этими двумя строками?
MNCalendarViewDayCell *cell = [self.collectionView cellForItemAtIndexPath:indexPath];
MNCalendarViewDayCell *cell = (MNCalendarViewDayCell*)[self.collectionView cellForItemAtIndexPath:indexPath];
Первая линия дала мне вопрос про то, что указатель MNCalendarViewDayCell на UICollectionViewCell, но другой был в порядке. Что здесь происходит под капотом, почему нижняя правильная?
Не критическая ошибка, просто вопрос, просто интересно и пытается узнать что-то от него :)