NSWindowController

E900213

NSWindowController is a Cocoa framework class that manages a window’s lifecycle, coordinates its content view controllers, and mediates interactions between the window and the rest of a macOS application.

All labels observed (1)

Label Occurrences
NSWindowController canonical 4

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf AppKit class ⓘ
Cocoa class ⓘ
Objective-C class ⓘ
conformsTo NSCoding ⓘ
NSSeguePerforming ⓘ
coordinatesWith NSViewController ⓘ
definedInFramework AppKit ⓘ
linked to: macOS Cocoa
definedInModule AppKit ⓘ
linked to: macOS Cocoa
hasInitializer initWithWindow: ⓘ
initWithWindowNibName: ⓘ
initWithWindowNibName:owner: ⓘ
hasMethod close ⓘ
loadWindow ⓘ
performSegueWithIdentifier:sender: ⓘ
prepareForSegue:sender: ⓘ
setContentViewController: ⓘ
setDocument: ⓘ
setWindowFrameAutosaveName: ⓘ
showWindow: ⓘ
windowDidLoad ⓘ
windowWillLoad ⓘ
hasProperty contentViewController ⓘ
document ⓘ
owner ⓘ
shouldCascadeWindows ⓘ
synchronizeWindowTitleWithDocumentName ⓘ
window ⓘ
windowFrameAutosaveName ⓘ
windowNibName ⓘ
inheritsFrom NSObject ⓘ
NSResponder ⓘ
introducedInOS macOS ⓘ
languageBinding Objective-C ⓘ
Swift ⓘ
lifecycleResponsibility closing the window ⓘ
loading the window from a nib or storyboard ⓘ
showing the window ⓘ
manages NSWindow ⓘ
oftenUsedWith NSDocument ⓘ
NSStoryboard ⓘ
platform macOS ⓘ
primaryRole coordinates content view controllers for a window ⓘ
manages a window’s lifecycle ⓘ
mediates interactions between a window and the rest of a macOS app ⓘ
supportsFeature automatic window frame autosaving ⓘ
window cascading ⓘ
typicalUsage subclassed to customize window behavior ⓘ
usedIn macOS applications ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Application Kit → coreClass → NSWindowController ⓘ
NSWindow → relatedConcept → NSWindowController ⓘ
NSResponder → superclassOf → NSWindowController ⓘ
NSViewController → usedWith → NSWindowController ⓘ