Contents

NSFileProviderError.Code.nonEvictableChildren

An error indicating that the File Provider extension can’t evict a directory because it contains nonevictable items.

Declaration

case nonEvictableChildren

Discussion

The NSFileProviderManager throws this error when you attempt to evict a directory that contains items that it can’t evict. The system sets the error’s underlyingErrors property to an array of errors that indicate the nonevictable content.

The underlyingErrors array contains the following possible values:

EBUSY

The item has an open file descriptor.

EMLINK

The item has too many hard links.

NSFileProviderError.Code.nonEvictable

The File Provider has marked the item as nonevictable.

NSFileProviderError.Code.unsyncedEdits

The item contains unsynced changes.

Each error has an NSURLErrorKey to identify the file or directory that the error affects.

See Also

Error codes