Я пытаюсь переопределить
- (void)makeWindowControllers;
Вот код для этого:
NSStoryboard* const storyboard = [NSStoryboard storyboardWithName:@"Main" bundle:nil];
NSWindowController* const windowController = [storyboard instantiateControllerWithIdentifier:@"Document Window Controller"];
И затем я хотел бы добавить изображение к ViewController
, которое пользователь выбрал через open...
в Swift, я бы просто сделал:
(windowController.contentViewController as? ViewController)?.imageView?.image = openedImage
Как я мог сделать это удручение в Objective-C? Я действительно запутался, потому что я мало занимался преобразованием типов, пока учил C. Спасибо.