我有一個耗時的過程,與NSOperation一起運行。 我現在需要用戶選擇不同的子過程進行選擇。 我需要停止該過程,直到用戶回答問題。Modal NSAlert來自NSOperation
我該如何從NSOperation做到這一點?
感謝
我有一個耗時的過程,與NSOperation一起運行。 我現在需要用戶選擇不同的子過程進行選擇。 我需要停止該過程,直到用戶回答問題。Modal NSAlert來自NSOperation
我該如何從NSOperation做到這一點?
感謝
這應該只是創造一個NSAlert並呼籲它runModal
,確保你在主線程的問題。你嘗試過嗎?
也許在你創建NSAlert的方法中,你可以在方法的頂部有assert([NSThread isMainThread]),我認爲這將確保這個方法在主線程上執行。我希望這有幫助!