Open a panel in secondary thread?
Open a panel in secondary thread?
- Subject: Open a panel in secondary thread?
- From: Gabriel Zachmann via Cocoa-dev <email@hidden>
- Date: Sat, 21 Mar 2020 20:05:17 +0100
Is it possible to open an NSOpenPanel in a secondary thread?
I create the thread like this:
directoryScanThread_ = [[NSThread alloc] initWithTarget: self
selector:
@selector(scanDirectory:)
object: nil];
[directoryScanThread_ start];
But when I do:
NSOpenPanel *oPanel = [NSOpenPanel openPanel];
it crashes at this point.
In the docs, I found a hint that one should use
lockFocusIfCanDraw
but that is deprecated now.
Any ideas will be highly appreciated.
Best regards, Gabriel
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden