OS X добавляет subview из XIB в Swift
Я пытаюсь добавить новый вид суб формы с помощью swift для OS X.
Пока что я:
создал новое «приложение какао»добавил новый «класс какао» под названием «TestSubView» в качестве подкласса NSViewController с файлом XIBЯ хочу добавить это подпредставление в мой основной вид при загрузке приложения.
в моем ViewController (ViewController для главного окна) у меня есть.
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.
}
}
}
Но я получаю следующую ошибку
Failed to set (contentViewController) user defined inspected property on (NSWindow):
-[NSNib initWithNibNamed:bundle:] could not load the nibName: temp.TestSubView in bundle (null).
Я понимаю, что мне нужно измерить и позиционировать это подпредставление, но я не могу достичь этой точки.
Я потратил большую часть дня, пытаясь выяснить это, поэтому любая помощь будет принята с благодарностью.