Instance Property

presentedItemOperationQueue

Required.

The operation queue in which to execute presenter-related messages.

Declaration

var presentedItemOperationQueue: OperationQueue { get }

Discussion

As other objects and processes interact with the presented item, the system queues relevant messages for this presenter object on the operation queue in this property. For example, when another process attempts to read a file presented by this object, the system places an invocation of this object’s relinquishPresentedItem(toReader:) method on the queue for execution. The other process must wait to read the file until that method is dequeued and executed. Requests for an object’s presented URL are not processed on this queue.