OS X addsubview von xib in swift

Ich versuche, mit swift für OS X eine neue Unteransicht aus einer Schreibfeder hinzuzufügen.

So weit ich habe:

Erstellte eine neue "Cocoa Application"Eine neue "Cocoa Class" namens "TestSubView" als Unterklasse von NSViewController mit einer XIB-Datei hinzugefügt

Ich möchte diese Unteransicht zu meiner Hauptansicht hinzufügen, wenn die Anwendung geladen wird.

in meinem ViewController (der ViewController für das Hauptfenster) habe ich.

import Cocoa

class ViewController: NSViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        let newSubView = TestSubView();
        self.view.addSubview(newSubView.view);

    }

    override var representedObject: AnyObject? {
        didSet {
        // Update the view, if already loaded.
        }
    }


}

Aber ich erhalte den folgenden Fehler

Failed to set (contentViewController) user defined inspected property on (NSWindow): 
-[NSNib initWithNibNamed:bundle:] could not load the nibName: temp.TestSubView in bundle (null).

Ich weiß, dass ich diese Unteransicht in der Größe und Position anpassen muss, aber ich komme anscheinend nicht an diesen Punkt.

Ich habe den größten Teil eines Tages damit verbracht, dies herauszufinden, so dass jede Hilfe sehr dankbar wäre.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage