Отображение окна поиска центра внимания средства поиска
Приложения могут предоставить пользователям прямое взаимодействие с Центром внимания путем отображения стандартного поискового интерфейса Средства поиска.
NSWorkspace
метод showSearchResultsForQueryString:
обеспечивает простой интерфейс для окна поиска Средства поиска. Это - программируемый эквивалент пользователя, переключающегося на Средство поиска, создавая новое окно, и вводя строку поиска в поле поиска.
Фрагмент кода в Отображении Окна поиска Центра внимания Средства поиска демонстрирует извлечение строкового значения и отображение поискового интерфейса.
Перечисление 4-1 , выводящее на экран окно поиска средства поиска
resultCode=[[NSWorkspace sharedWorkspace] showSearchResultsForQueryString:[sender stringValue]]; |
if (resultCode == NO) { |
// failed to open the panel |
// present an error to the user |
} |