Instance Method


Tells the delegate that an item was added to the presented directory.


optional func presentedSubitemDidAppear(at url: URL)



The URL of the item being added to the presented directory. The item need not be at the top level of the presented directory but may itself be inside a nested subdirectory.


This method is relevant for applications that present directories. This might occur if the delegate manages the contents of a directory or manages a file that is implemented as a file package. Your implementation of this method should take whatever actions necessary to incorporate the new file or directory into the presented content. For example, you might add the new item to your application’s data structures and refresh your user interface.

If the presented directory is a file package, the system calls the presentedItemDidChange() method if your delegate does not implement this method.