Statements (34)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:class
|
| gptkbp:canBe |
gptkb:Swift
|
| gptkbp:category |
gptkb:Cocoa_API
|
| gptkbp:class |
shared
|
| gptkbp:currentDelegate |
NSApplicationDelegate
|
| gptkbp:definedIn |
gptkb:AppKit_framework
|
| gptkbp:documentation |
https://developer.apple.com/documentation/appkit/nsapplication
|
| gptkbp:hasMethod |
run
activateIgnoringOtherApps: sendEvent: terminate: |
| gptkbp:hasProperty |
gptkb:declaration
windows isRunning mainMenu |
| gptkbp:headerFile |
NSApplication.h
|
| gptkbp:inheritsFrom |
gptkb:NSObject
|
| gptkbp:introducedIn |
gptkb:macOS_10.0
|
| gptkbp:platform |
gptkb:macOS
|
| gptkbp:primaryUse |
manages application-level behavior
|
| gptkbp:providesNotification |
NSApplicationDidBecomeActiveNotification
NSApplicationDidFinishLaunchingNotification NSApplicationDidResignActiveNotification NSApplicationWillTerminateNotification |
| gptkbp:responsibleFor |
event handling
window management menu management application lifecycle |
| gptkbp:single |
true
|
| gptkbp:usedBy |
macOS app developers
|
| gptkbp:writtenBy |
gptkb:Objective-C
|
| gptkbp:bfsParent |
gptkb:AppKit
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
NSApplication
|