送信者引数(文字列)を分析することにより、アクションメソッドがすべての検索を実行するNSSearchFieldがあります。
現在、検索機能(大きな配列にフィードする)はCPUを集中的に使用するため、検索フィールドが数秒間フリーズします。
それ以外の場合は、GUIがフリーズしないように、別のNSThreadをデタッチします。しかし、この場合、ユーザーが検索フィールドに別の文字を入力するたびに別の(「検索」)スレッドを切り離すため、これは不可能です。
NSSearchFieldがフリーズしないようにする別の方法はありますか?
ところで:私の推測はNOです。なぜなら、DevelopoerDocumentationの検索フィールドでさえ常にフリーズしているからです:)