2011-12-04 13 views
0

私はNSOperationで実行する時間がかかるプロセスがあります。 異なるサブプロセスの中からユーザーが選択する必要があります。 ユーザーが質問に回答するまでプロセスを停止する必要があります。モーダルNSAlert from NSOperation

NSOperationからどうすればいいですか?

おかげ

答えて

1

は、それはちょうどあなたがメインスレッドにしていることを確認すること、NSAlertを作成し、その上にrunModalを呼び出すの問題でなければなりません。あなたはそれを試しましたか?

-1

おそらく、NSAlertを作成する方法では、メソッドの先頭にassert([NSThread isMainThread])を付けることができます。これは、このメソッドがメインスレッドで実行されることを保証します。私はこれが助けて欲しい!