外部データソースを備えた NSComboBox があり、メソッドを使用しています:
(NSString *)comboBox:(NSComboBox *)aComboBox completedString:(NSString *)string
提案で文字列を完成させるために、バックスペースを押すとオートコンプリートされないことを除いて、すべてが正常に機能しています。デバッグしようとしましたが、バックスペースでこのメソッドを呼び出すことさえしませんでした。メソッドから直接呼び出すことも試みました:
-(void)controlTextDidChange:(NSNotification *)notification
しかし、そのように完成した文字列を選択することはありません。私の質問は、私が間違っていることは何ですか? 削除を処理するより良い方法はありますか、それとも完成したテキストをプログラムで選択するだけですか?