現在、MacOS X で glfw を使用してアプリケーションをプログラミングしています。私の唯一の問題は、アプリケーションが AppDelegate を使用せず、コマンド ライン ユーティリティのように main.cpp ファイルですべての初期化を行うことです。具体的に実装したい機能
- (BOOL)application:(NSApplication *)sender openFile:(NSString *)filename;
すでに plist ファイルにファイル拡張子を登録していて、それらを開こうとすると、「ドキュメント "Doc.xxx" を開けませんでした。MyApp は "xxx" 形式のファイルを開くことができません。
自分自身をデリゲートとして設定するシングルトンを作成しようとしましたが、関数を呼び出しません。クラスを作成して NSApplicationDelegate 関数を実装する可能性について誰かコメントできますか?