2016-05-13 17 views
1

Ich versuche, eine Feder zu laden, aber halten Sie die folgende Fehlermeldung erhalten:„“ Bündel weil das Bündel nicht geladen ist - Leere Paketnamen

-[NSViewController initWithCoder:] could not instantiate an NSViewController for a nib in the "" bundle because the bundle has not been loaded. 

Das Bündel Name fehlt ... was würde denn das?

func collectionView(collectionView: NSCollectionView, itemForRepresentedObjectAtIndexPath indexPath: NSIndexPath) -> NSCollectionViewItem 
{ 

    let item = collectionView.makeItemWithIdentifier("MyNib", forIndexPath: indexPath) // Crashes here 

} 

Dank

+0

Zeigen Sie den Code, den Sie verwenden, um den NSViewController zu instanziieren ... –

+0

Hinzugefügt den Code, es ist ziemlich Standard-Zeug. – Chris

Antwort

1

Ok, war

es, weil die NibName und NibBundle auf dem NSCollectionViewItem Objekt nicht gesetzt wurden.

+0

Ich habe ein paar Stunden zu diesem Thema verbracht, aber jetzt dank Ihrer Antwort gelöst! –