Отображение окна поиска центра внимания средства поиска

Приложения могут предоставить пользователям прямое взаимодействие с Центром внимания путем отображения стандартного поискового интерфейса Средства поиска.

NSWorkspace метод showSearchResultsForQueryString: обеспечивает простой интерфейс для окна поиска Средства поиска. Это - программируемый эквивалент пользователя, переключающегося на Средство поиска, создавая новое окно, и вводя строку поиска в поле поиска.

Фрагмент кода в Отображении Окна поиска Центра внимания Средства поиска демонстрирует извлечение строкового значения и отображение поискового интерфейса.

Перечисление 4-1  , выводящее на экран окно поиска средства поиска

resultCode=[[NSWorkspace sharedWorkspace] showSearchResultsForQueryString:[sender stringValue]];
 
if (resultCode == NO) {
    // failed to open the panel
    // present an error to the user
    }