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