バイナリファイル(自分で作成したものではなく、既存の形式)の読み込みを処理するnsdocumentサブクラスがあります。ファイル形式は、論理「ドキュメント」ごとに同じ名前の3つのファイルを使用します(拡張子は異なります)。
ユーザーがNSOpenPanelで3つのファイルを選択し、対応するウィンドウが作成された1つのNSDocumentサブクラスを作成できるようにしたいと思います。複数のファイルを選択できるようにパネルを設定する方法は知っていますが、NSDocumentControllerが使用しているパネルにアクセスする方法や、複数のファイルからバイナリデータをロードするためにオーバーライドする方法がわかりません。