How to create an Open File dialogue with NSOpenPanel

NSOpenPanel is surprisingly easy to use: create the panel, call the openPanel method, and handle the returned URL object in a block.

In this example we invoke the panel from a button in the main window, then display the returned URL in a textLabel:

Further Reading

Apple’s NSOpenPanel Class reference:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.