Objective c NSAlertPanel问题
我正在设计一个远程连接到另一台计算机的应用程序。我想在连接时显示NSAlertPanel,但它会“阻止”远程端继续会话,直到使用常规NSAlertPanel设置按下OKObjective c NSAlertPanel问题,objective-c,cocoa,nsalert,Objective C,Cocoa,Nsalert,我正在设计一个远程连接到另一台计算机的应用程序。我想在连接时显示NSAlertPanel,但它会“阻止”远程端继续会话,直到使用常规NSAlertPanel设置按下OK 有没有办法让NSAlertPanel不阻塞?谢谢。当您以模式运行警报面板时,会阻止关联线程的运行循环,在本例中,该线程是主线程 要在连接上显示窗口,可以使用自定义图纸。它易于使用,并在下面的文档页面中进行了说明: 但是,如果您需要以模式运行警报(阻止与整个应用程序交互的警报),则可能需要将连接部分移动到另一个线程,这在这两种情
有没有办法让NSAlertPanel不阻塞?谢谢。当您以模式运行警报面板时,会阻止关联线程的运行循环,在本例中,该线程是主线程 要在连接上显示窗口,可以使用自定义图纸。它易于使用,并在下面的文档页面中进行了说明:
但是,如果您需要以模式运行警报(阻止与整个应用程序交互的警报),则可能需要将连接部分移动到另一个线程,这在这两种情况下都是一种很好的做法。您必须在另一个线程中创建NSAlertPanel或会话,以完成所描述的内容。