1

Mac OSX 10.9 で、アプリケーションの NSOpenPanel に問題があります。NSopenpanel は初回起動に時間がかかります。[NSOpenPanel openPanel] は初回の実行に時間がかかることがわかりました。このため、初回の起動に多少の遅延がかかりました。この問題を解決する方法を提案できる人はいますか?

4

1 に答える 1

2

これはおそらく、NSOpenPanel の特別なアーキテクチャによるものです。開いているパネルは、特にアプリがサンドボックス化されている場合、「Powerbox」と呼ばれる独自のプロセスで実行されます。Powerbox には API がありません。アプリがサンドボックス化されていない場合でも、アプリに適切に署名していることを確認してください。

それに関するドキュメントをいくつか紹介したいと思いますが、Powerbox と Sandbox 全体のドキュメントは不十分であり、導入されたとしても実装が不十分です。

于 2014-07-12T04:28:32.370 に答える