私は現在、いくつかのソフトウェア用のC ++プラグインを構築しています。このプラグインは、関連する関数が呼び出されると、XCodeで構築したペン先を表示します。今日まで、すべてが正常に機能しており、nib / Objective-C ++ /C++の表示と操作は問題を引き起こしていません。
しかし、突然、設定ダイアログを表示するための呼び出しですべてがクラッシュし始めました。クラッシュするコードを次の行に絞り込みました。
PreferencesWindowController *prefsWindowController = [[PreferencesWindowController alloc] initWithNibNamed:@"PreferencesWindow"];
PreferencesWindowControllerはNSWindowControllerのスーパークラスであり、PreferencesWindowはNSWindowもスーパークラス化する.xibファイルです。
なぜこれがクラッシュしているのか誰かが知っていますか?