私は NSPersistentDocument に基づいたアプリケーションを持っています。異なる条件とデータに基づく 3 つの異なるビューがあり、すべて正常に動作します。
現在、顧客はシェル スクリプトからアプリケーションを実行することも望んでいます。
例えば
open -a myapp.app --args -data list.csv
アプリを起動してビュー A (データ グリッド) を開きます
open -a myapp.app --args -data list.myownformat -startline 6
アプリを起動してビュー B (円グラフ) を開きます
NSPersistentDocument サブクラス内でコマンド ライン引数をどこでどのように処理する必要がありますか?
多くのアプリケーションでは、GUI を起動するデュアル起動 GUI または CLI が許可されていますが、NSPersistentDocument からこの結果を達成する方法を理解できません。
ベスト プラクティス、ヒント、ソース コードを歓迎します