0
有沒有辦法做到這一點?可可 - 執行的東西,需要打開窗口,得到輸入,然後繼續w/o重新進入runloop
現在,我接到電話,我正在做事情,我不得不打開一個窗口要求輸入,然後我必須在我從原始呼叫返回之前完成處理。
如果我輸入窗口的runloop,它永遠不會結束或將控制權返回給我。
我在這裏錯過了什麼?
有沒有辦法做到這一點?可可 - 執行的東西,需要打開窗口,得到輸入,然後繼續w/o重新進入runloop
現在,我接到電話,我正在做事情,我不得不打開一個窗口要求輸入,然後我必須在我從原始呼叫返回之前完成處理。
如果我輸入窗口的runloop,它永遠不會結束或將控制權返回給我。
我在這裏錯過了什麼?
我明白了 - [NSApp runModalForWindow:window] - 只運行窗口的循環,當你停止它時,控制返回給你,主運行循環不受干擾。
我正在做的是[NSApp運行],它運行一切,所以當窗口發出停止時,一切都會發生。