2011-09-01 5 views
5

スタートアップ時にドキュメントを指定しなかった場合、無題ドキュメントを開くCore Data Document Based App(OS X)があります。ライオンが起動時にドキュメントを再オープンしたので、プログラムが最後に実行されてから再オープンされるドキュメントがある場合、この無題ドキュメントが開くのを防ぐ方法を知る必要があります。OS X Lionがドキュメントを再オープンする場合、無題ファイルを開かない

以前、私は

- (BOOL) applicationShouldOpenUntitledFile: (NSApplication *) sender

にいくつかのチェックを行なったし、適切YESまたはNOを返しました。復元する文書があるときに無題の文書が開かれないようにするにはどうすればよいですか?ライオンのリリースノートから

答えて

2

復元窓の一部として備わっています、アプリケーションデリゲート は、いくつかの 状況では起動時に無題のウィンドウを作成するように求められない場合があります。これは特定のアプリでクラッシュを引き起こすことが判明したので、 これらのアプリは無題のウィンドウを開き、より頻繁に10.6の動作を維持します。 これらのアプリを10.7で再コンパイルすると、 10.7の動作が獲得されます。最大限の互換性のために、起動時に無題のウィンドウを作成するように に依頼することに依存しないでください。

基本的には、「動作しない可能性があり、理由を言うつもりはないので、まったくそれに頼らないのが最善です」と言っています。

+0

ええ、これはライオンのドキュメントで最も奇妙なものです。それは*本当に*迷惑なので、これを回避するいくつかの方法がある必要があります。 –

+0

あなたが見ているもの(ドキュメントとそれをバックアップするような動作)はあなたが得るものです。ファイルのバグレポート - これは、開発者が適切に機能するためにどれくらいの量が必要かを知る唯一の方法ですが、新しいモデルがあれば気にしないかもしれません。 –

+0

質問の文言は、問題のように聞こえるが、それ以外の方法でも聞こえます。質問者がそれを望まない状況では、タイトルなしの文書を作成しています。 –

関連する問題