안드로이드는 클래스만 호출하면 되는데, 맥은 그렇게 안되나 보다.
그래서 이렇게 번거롭다 싶은 코드로 호출을 해줘야한다.
MyWindowController * myWindow = [[MyWindowController alloc] initWithWindowNibName:"MyWindowController"];
그나마 이런 식으로 줄여서 쓰는게 제일 편하지 싶다.
MyWindowController * myWindow = [MyWindowController new];
- (NSString *)windowNibName { return NSStringFromClass([self class]); }