September 2002
Intermediate to advanced
1272 pages
31h 12m
English
Cocoa applications benefit from bidirectional communication with the Mac OS X applications that provide the user’s workspace. The term workspace refers to the combination of the Desktop, Dock, Finder, and operating system services that collectively implement the user’s view of the computer. Cocoa applications are notified when changes to the workspace are made. For example, Cocoa applications are informed when the computer is about to be powered off, when applications are launched, and when network volumes are mounted. Cocoa applications can ask the workspace to perform operations such as copying files, launching applications, and selecting files in Finder.
A single shared instance of the ...
Read now
Unlock full access