私はコレクションビューを含むビューコントローラを持っています。 コレクションビューのデリゲートとデータソースはカスタムクラスの1つで、そのクラスからコレクションビュー自体にアクセスすることはできません。このクラスには、UICollectionViewFlowLayout、UICollectionViewDelegateFlowLayout、UICollectionViewDataSourceが含まれます。デリゲート&データソースクラスからコレクションビューにアクセスするにはどうすればよいですか?
self.collectionViewを入力してコレクションビューにアクセスしようとしましたが、「致命的なエラー:予期せぬことにオプション値(lldb)をアンラップしていました。
コレクションビューを含むView Controllerを指し示す静的let変数を設定しようとしましたが、機能しませんでした。
あなたは 'collectionViewにあなたのコレクションビューをリンクしている、あなたのViewControllerにデリゲートとデータソースの方法を保つが、他のクラスでそれらのすべてのデータを保持し、ストーリーボードでは、あなたのViewControllerデリゲートメソッド – Tj3n
でそれを返す必要がありますあなたは言いましたか?この変数は '@ IBOutlet'としてマークされなければなりません。 –