ドキュメントベースのアプリケーションがあります。アプリケーションを保存するために dataOfType 関数をオーバーライドしました。ただし、保存中に NSSavePanel でユーザーが指定したアプリケーション名を取得できません。アプリケーション名を取得する方法はありますか。また、オーバーライド可能な dataOfType が呼び出された後にどの関数が呼び出されるか
1 に答える
0
なぜこの情報が必要なのですか?dataOfType:
Appleのドキュメントによると、これは古い情報であるため、またはその他の保存方法で名前やファイルのURLにアクセスしようとしないでください。また、cocoaは、実際のパスではなく、一時的な場所に自分自身を保存するようにドキュメントオブジェクトに要求する場合があります。
本当にその情報が必要な場合は、低レベルの保存方法の1つをオーバーライドする必要があります。それらが呼び出される正確な順序は文書化されています。
于 2010-09-09T21:21:58.517 に答える