1

モデル オブジェクトの配列を編集する for ループがあり、ユーザー入力が必要なものとそうでないものがあります。ユーザーに複数の選択肢を表示し、ユーザーの選択を受け取り、2 番目のウィンドウを閉じてから、元のループにいた場所に戻るために、必要に応じて 2 番目のウィンドウを開くことができるようにしたいと考えています。AppleScript では、これは「リストから選択」ダイアログで簡単に実行できます。しかし、NSNotificationCenter アーキテクチャでは、別のセレクターで 2 番目のウィンドウの応答を処理する必要があるため、Cocoa でそれを行う方法がわかりません。したがって、ループが壊れており、残りの配列を処理できません。また、委任でそれを試してみましたが、役に立ちませんでした。これを行う唯一の方法はパネルとアラートですか?

4

0 に答える 0