https://stackoverflow.com/a/28334583/4107801Init NSViewController без пера
Я попробовал метод, упомянутый в этом ответе, но он выходит из строя с плохим доступом каждый раз.
Возможно, частные API-интерфейсы изменились или я просто реализую его неправильно. Вот моя реализация:
override func loadView() {
view.frame = CGRect(origin: CGPoint(x: 100, y: 100), size: CGSize(width: 1000, height: 1000))
//view = self.view
splitView = NSSplitView(frame: view.frame)
splitView?.autoresizingMask = .ViewWidthSizable | .ViewHeightSizable
splitView?.setPosition(300, ofDividerAtIndex: 0)
view.addSubview(splitView!)
}
что такое авария? какова ваша переменная вида? – Icaro