Watching a WWDC 2011, I saw advice (but not an explanation) that one should
Adopt asynchronous document opening
in NSDocumentController.
The video stated that since this feature was introduced in Snow Leopard (10.6), they would not explain further how to do this.
(Note I’m asking about async document opening not async document saving, which is a different feature introduced in 10.7 Lion)
This sounds vaguely familiar, and I’m sure I’ve seen how to do it in the past, but I’ve scoured a bit, and cannot now find how to do it.
Can someone please either explain in detail how to implement async document opening in NSDocumentController (apparently a Snow Leopard feature) or point me to the documentation on how to do this?
I suppose a pointer to Apple documentation would be preferred.
That video is likely referring to NSDocument’s
Here is Apple’s doc on that. And they also talk about this feature at the top of that page and in the 10.6 AppKit release notes under the heading New Support for Concurrent Document Opening in NSDocument.
Hope this helps.