0
我有一個包含集合視圖的視圖控制器。 集合視圖的委託和數據源是一個自定義類,我無法從該類訪問集合視圖本身。該類包括UICollectionViewFlowLayout,UICollectionViewDelegateFlowLayout,UICollectionViewDataSource。如何從委託和數據源類訪問集合視圖?
我試圖通過鍵入self.collectionView哪些不起作用訪問集合視圖,說:「致命錯誤:意外地發現零,而解包可選值(lldb)」。
試圖設置一個靜態的讓變量指向包含集合視圖的視圖控制器,但它也沒有工作。
你應該保持的委託和數據源方法在您的視圖 - 控制,但讓他們的所有數據中的其他類,並在您的ViewController委託方法 – Tj3n
返回它在你的故事板,你鏈接您的收藏欣賞到'的CollectionView '你提到了嗎?這個變量應該被標記爲'@ IBOutlet'。 –