OS X agrega subvista de xib en rápido

Estoy tratando de agregar una nueva vista secundaria desde una punta usando Swift para OS X.

Hasta ahora he:

creó una nueva "Aplicación de cacao"agregó una nueva "Clase de cacao" llamada "TestSubView" como una subclase de NSViewController con un archivo XIB

Quiero agregar esta subvista a mi vista principal cuando se carga la aplicación.

en mi ViewController (el ViewController para la ventana principal) que tengo.

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.
        }
    }


}

Pero recibo el siguiente error

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

Me doy cuenta de que necesitaré dimensionar y posicionar esta subvista, pero parece que no puedo llegar a ese punto.

Pasé la mayor parte del día tratando de resolver esto, por lo que cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(2)

Su respuesta a la pregunta