NSSearchField
NSSearchField
возразите реализует управление текстовым полем, оптимизированное для выполнения основанных на тексте поисков. Управление обеспечивает специализированное текстовое поле для ввода поисковых данных, кнопки поиска, кнопки отмены и раскрывающегося меню значка для перечисления недавних строк поиска и пользовательских поисковых категорий.
NSSearchField
возразите переносится NSSearchFieldCell
объект. Доступ к большинству атрибутов поля поиска происходит через ячейку, обеспечивающую более всесторонний программируемый интерфейс для управления полем поиска. Можно использовать NSSearchField
возразите, хотя управлять некоторыми аспектами поля поиска. Для получения дополнительной информации о полях поиска и как управлять ими, посмотрите класс NSSearchFieldCell.
Наследование
-
NSObject
-
NSResponder
-
NSView
-
NSControl
-
NSTextField
-
NSSearchField
-
NSObject
-
NSResponder
-
NSView
-
NSControl
-
NSTextField
-
NSSearchField
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSAccessibility
-
NSAccessibilityElementProtocol
-
NSAccessibilityNavigableStaticText
-
NSAccessibilityStaticText
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObjectProtocol
-
NSUserInterfaceItemIdentification
-
NSUserInterfaceValidations
-
Печатаемый
-
Reflectable
-
NSAccessibility
-
NSAccessibilityElement
-
NSAccessibilityNavigableStaticText
-
NSAnimatablePropertyContainer
-
NSAppearanceCustomization
-
NSCoding
-
NSDraggingDestination
-
NSObject
-
NSUserInterfaceItemIdentification
-
NSUserInterfaceValidations
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.3 и позже.
-
Устанавливает список недавних строк поиска для перечисления в раскрывающемся меню значка получателя.
Объявление
Swift
var recentSearches: [AnyObject]
Objective C
@property(copy) NSArray *recentSearches
Параметры
searches
Массив
NSString
объекты, содержащие строки поиска.Обсуждение
Вы могли бы использовать этот метод для установки недавнего списка поисков от заархивированной копии.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвращает список недавних строк поиска для управления.
Объявление
Swift
var recentSearches: [AnyObject]
Objective C
@property(copy) NSArray *recentSearches
Возвращаемое значение
Массив
NSString
объекты, каждый из которых содержит строку поиска, или выведенную на экран в поисковом меню или от недавнего архива автосохранения. Если не было никаких недавних поисков и никаких предшествующих поисков, сохраненных под именем автосохранения, этот массив может быть пустым.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Определяет имя автосохранения, под которым получатель автоматически архивирует список недавних строк поиска.
Объявление
Swift
var recentsAutosaveName: String?
Objective C
@property(copy) NSString *recentsAutosaveName
Параметры
name
Имя автосохранения, использующееся в качестве ключа в стандартных пользовательских значениях по умолчанию для сохранения недавних поисков. Если Вы указываете
nil
или пустая строка для этого параметра, никакое имя автосохранения не определяется, и поиски не сохраняются автоматически.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвращает ключ, под которым был заархивирован предшествующий список недавних строк поиска.
Объявление
Swift
var recentsAutosaveName: String?
Objective C
@property(copy) NSString *recentsAutosaveName
Возвращаемое значение
Имя автосохранения, использующееся в качестве ключа в стандартных пользовательских значениях по умолчанию для сохранения недавних поисков. Значение по умолчанию
nil
, который заставляет поиски не быть сохраненными автоматически.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также