0

私は 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 からこの結果を達成する方法を理解できません。

ベスト プラクティス、ヒント、ソース コードを歓迎します

4

1 に答える 1

1

NSPersistentDocument はそれを処理する場所ではなく、アプリケーション デリゲートです。ドキュメントが手元にありません。ココアのドキュメントで検索してください。

于 2011-07-31T20:33:54.323 に答える