Hi,
ich stehe gerade mal wieder auf dem Schlauch.
Ich habe sonst hauptsächlich unter iOS entwickelt.
Nun möchte ich aber unter OSX ein ganz einfaches Beispiel mit Tablleviews bauen und scheitere bereits daran.
Unter iOS würde ich jetzt einfach Storyboard Projekt erstellen und dann einen UITableViewController in den View ziehen, dann eine entsprechende Klasse erzeugen und die Outlets verdrahten.
Unter OSX gibt das gar keinen NSTableViewController sondern nur eine Klasse NSTableView.
Und Storyboards unter OSX erwarten immer eine Klasse die vom ViewController erbt.
Und nun?
Wie bekomme ich nun das Outlet in die Klasse gezogen, die auch auf mit dem TableView reden kann?
Denn wenn ich die Protokolle und Delegates einbinden will muss diese Klasse ja vom NSTableView erben oder?
Aber genau dann erlaut einem Xcode nicht ein Outlet oder eine Action zu ziehen. und eine Klasse die vom NSTableView erbt darf man nicht auswählen.
Das kann doch nicht so schwer sein ein TableView in einem Storyboard unterzubringen.
Mit einem XIB File kann man doch auch einfach ein Outlet ziehen....
ich stehe gerade mal wieder auf dem Schlauch.
Ich habe sonst hauptsächlich unter iOS entwickelt.
Nun möchte ich aber unter OSX ein ganz einfaches Beispiel mit Tablleviews bauen und scheitere bereits daran.
Unter iOS würde ich jetzt einfach Storyboard Projekt erstellen und dann einen UITableViewController in den View ziehen, dann eine entsprechende Klasse erzeugen und die Outlets verdrahten.
Unter OSX gibt das gar keinen NSTableViewController sondern nur eine Klasse NSTableView.
Und Storyboards unter OSX erwarten immer eine Klasse die vom ViewController erbt.
Und nun?
Wie bekomme ich nun das Outlet in die Klasse gezogen, die auch auf mit dem TableView reden kann?
Denn wenn ich die Protokolle und Delegates einbinden will muss diese Klasse ja vom NSTableView erben oder?
Aber genau dann erlaut einem Xcode nicht ein Outlet oder eine Action zu ziehen. und eine Klasse die vom NSTableView erbt darf man nicht auswählen.
Das kann doch nicht so schwer sein ein TableView in einem Storyboard unterzubringen.
Mit einem XIB File kann man doch auch einfach ein Outlet ziehen....