Instance Method

mountedRemovableMedia

Returns the full pathnames of all currently mounted removable disks.

Declaration

- (NSArray *)mountedRemovableMedia;

Return Value

An array of NSString objects, each of which contains the full pathname of a mounted removable disk.

Discussion

If the computer provides an interrupt or other notification when the user inserts a disk into a drive, the Finder will mount the disk immediately. However, if no notification is given, the Finder won’t be aware that a disk needs to be mounted. On such systems, an app should invoke either mountNewRemovableMedia or checkForRemovableMedia before invoking mountedRemovableMedia. Either of these methods cause the Finder to poll the drives to see if a disk is present. If a disk has been inserted but not yet mounted, these methods will cause the Finder to mount it.

The Disk button in an Open or Save panel invokes mountedRemovableMedia and mountNewRemovableMedia as part of its operation, so most apps won’t need to invoke these methods directly.

See Also

Deprecated

- openTempFile:

Opens the specified temporary file using the default app for its type.

Deprecated
- findApplications

Examines all apps and updates the records of registered services and file types.

Deprecated
- noteUserDefaultsChanged

Informs the NSWorkspace object that the defaults database has changed.

Deprecated
- slideImage:from:to:

Animates a sliding image from one point to another.

Deprecated
- checkForRemovableMedia

Polls the system’s drives for any disks that have been inserted but not yet mounted.

Deprecated
- noteFileSystemChanged

Informs the NSWorkspace object that the file system has changed.

Deprecated
- fileSystemChanged

Returns a Boolean value indicating whether a change to the file system has been registered with a noteFileSystemChanged message since the last fileSystemChanged message.

Deprecated
- userDefaultsChanged

Returns a Boolean value indicating whether a change to the defaults database has been registered with a noteUserDefaultsChanged message since the last userDefaultsChanged message.

Deprecated
- mountNewRemovableMedia

Returns the full pathnames of any newly mounted disks.

Deprecated
- mountedLocalVolumePaths

Returns the mount points of all local volumes, not just the removable ones returned by mountedRemovableMedia.

Deprecated
- activeApplication

Returns a dictionary with information about the current active app.

Deprecated
- launchedApplications

Returns an array of dictionaries, one entry for each running app.

Deprecated
NSWorkspaceApplicationKey User Info Key

This constant is supplied in the userInfo dictionary of various notifications.