Instance Method

mountedVolumeURLsIncludingResourceValuesForKeys:options:

Returns an array of URLs that identify the mounted volumes available on the device.

Declaration

- (NSArray<NSURL *> *)mountedVolumeURLsIncludingResourceValuesForKeys:(NSArray<NSURLResourceKey> *)propertyKeys options:(NSVolumeEnumerationOptions)options;

Parameters

propertyKeys

An array of keys that identify the file properties that you want pre-fetched for each volume. For each returned URL, the values for these keys are cached in the corresponding NSURL objects. You may specify nil for this parameter. For a list of keys you can specify, see Common File System Resource Keys.

options

Option flags for the enumeration. For a list of possible values, see NSVolumeEnumerationOptions.

Return Value

An array of NSURL objects identifying the mounted volumes.

Discussion

This call may block if I/O is required to determine values for the requested propertyKeys.