Я смотрел на учебник Брайан Voong на https://youtu.be/hexuJ6qL06I?t=1678View Controller и само
Существует эта часть кода с этой линией header.viewController = само.
У меня возникли трудности с пониманием этой конкретной строки. Есть ли кто-нибудь, кто мог бы объяснить, что подразумевается под заголовком header.viewController = self? Является ли это тем, что для включения viewController в заголовок, но что это значит? Был бы признателен, если бы кто-нибудь мог дать мне какое-то объяснение. Мне даже сложно найти эту информацию, используя Google. Я просто не знаю, какие ключевые слова использовать для поиска.
override func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView {
let header = collectionView.dequeueReusableSupplementaryViewOfKind(kind, withReuseIdentifier: "headerId", forIndexPath: indexPath) as! TaskHeader
header.viewContoller = self
return header
}
Thx! Теперь это намного лучше. Теперь я понял, что здесь задействованы 2 класса: TaskHeader и CollectionView. Существует такой недостаток в обучении Youtube. Иногда их объяснения могут быть слишком краткими. –