Delegate Fehler

  1. vor 9 Monaten

    Hallo, ich habe neu angefangen mit IOS Entwicklung.
    Nachdem ich ein CollectionView in einem ContainerView hinzufügt habe, kommt folgende Fehlermeldung:
    libc++abi.dylib: terminating with uncaught exception of type NSException

    Mein Code lautet:

    import UIKit
    
    private let reuseIdentifier = "Elektrotechnik"
    
    class CustomCollectionViewController: UICollectionViewController {
        
        let mainMenue = ["Elektrotechnik"]
        
        @IBOutlet var Collect1: UICollectionView!
        
        override func viewDidLoad() {
            super.viewDidLoad()
            
            Collect1.delegate=self
            Collect1.dataSource=self
            
        }
        
        override func didReceiveMemoryWarning() {
            super.didReceiveMemoryWarning()
        }
        
        
        override func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
            return mainMenue.count
        }
        
        override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
            let cell = collectionView.dequeueReusableCell(withReuseIdentifier: reuseIdentifier, for: indexPath) as! CustomCollectionViewCell
            
            cell.ImageView.image = UIImage(named: mainMenue[indexPath.row])
            cell.ImageLabel.text = mainMenue[indexPath.row].capitalized
            
            return cell
        }
        
    }

    Ich habe das CollectionView so einfach wie möglich gehalten, doch dieser Fehler kommt auch ab und zu in meinen anderen Projekten. Woran kann das liegen??

 

oder registriere Dich, um zu antworten!