0

私のアプリは、プラグインまたはしばしばシュガーと呼ばれるものを使用して拡張可能であるべきです。appname.app/Contents/sugars/sugarname.appnamesugar の下に配置します

これらは別のプロジェクトでコンパイルされたバンドルです。これにより、アップデートを送信しなくてもアプリの機能を拡張できます。

というわけで、私が知っているのはこれくらいです。どうすればいいですか?メソッドを起動して、メイン アプリケーションから結果を取得するにはどうすればよいですか。彼らがサブクラス化し、そのメソッドをオーバーライドして機能を実装するある種のクラスを提供できればよいでしょう。

これらのアプリはこれを行うことができます:

http://panic.com/coda/

https://droplr.com/hello

あなたが私を助けてくれることを願っています。

4

1 に答える 1

1

プラグインのロード方法については、Cocoa コードのロード ガイドを参照してください。NSBundle

于 2012-10-08T13:19:16.173 に答える