Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit ссылка класса NSResponder

Опции
Развертывание Target:

На этой странице
Язык:

NSResponder

NSResponder абстрактный класс, формирующий основание события и обработки команды в Наборе Приложения. Базовые классы —NSApplication, NSWindow, и NSView— наследуйтесь от NSResponder, как должен любой класс, обрабатывающий события. Модель респондента создается приблизительно три компонента: сообщения о событиях, сообщения действия и цепочка респондента.

Начиная с OS X v10.4, NSResponder играет важную роль в представлении информации об ошибке. Реализации по умолчанию presentError: и presentError:modalForWindow:delegate:didPresentSelector:contextInfo: методы отправляют willPresentError: к self, таким образом, дающие подклассы возможность настроить локализованную информацию, представленную на ошибочных предупреждениях. NSResponder тогда передает сообщение следующему респонденту, передавая его специализированное NSError объект. Точный тракт измененная цепочка респондента зависит от типа окна приложения:

  • Windows, принадлежавший документу: просмотрите к суперпредставлениям к окну к контроллеру окна к объекту документа для документирования контроллера к объекту приложения

  • Windows с контроллерами окна, но никакими документами: просмотрите к суперпредставлениям к окну к контроллеру окна к объекту приложения

  • Windows без контроллеров окна: просмотрите к суперпредставлениям к окну к объекту приложения

NSApplication выводит на экран модальное документом ошибочное предупреждение и, если ошибочный объект имеет восстановление attempter, дает ему шанс восстановиться с ошибки. (Восстановление attempter является объектом, соответствующим NSErrorRecoveryAttempting неофициальный протокол.)

Соответствует


Оператор импорта


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.0 и позже.
  • Принимает ли респондент первое состояние респондента.

    Объявление

    Swift

    var acceptsFirstResponder: Bool { get }

    Objective C

    @property(readonly) BOOL acceptsFirstResponder

    Обсуждение

    Как первый респондент, получатель является первым объектом в цепочке респондента, который будет отправлен сообщения действия и ключевые события. По умолчанию это свойство NOfalse. Подклассы устанавливают это свойство в YEStrue если получатель принимает первое состояние респондента.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Уведомляет получатель, что он собирается стать первым респондентом в NSWindow.

    Объявление

    Swift

    func becomeFirstResponder() -> Bool

    Objective C

    - (BOOL)becomeFirstResponder

    Обсуждение

    Возвраты реализации по умолчанию YEStrue, принятие первого состояния респондента. Подклассы могут переопределить этот метод, чтобы обновить состояние или выполнить некоторое действие, такое как выделение выбора или возвратиться NOfalse, отказ от первого состояния респондента.

    Используйте NSWindow makeFirstResponder: метод, не этот метод, для создания объекта первым респондентом. Никогда не вызывайте этот метод непосредственно.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Уведомляет получатель, что попросили оставить его состояние как первого респондента в его окне.

    Объявление

    Swift

    func resignFirstResponder() -> Bool

    Objective C

    - (BOOL)resignFirstResponder

    Обсуждение

    Возвраты реализации по умолчанию YEStrue, отставка первого состояния респондента. Подклассы могут переопределить этот метод, чтобы обновить состояние или выполнить некоторое действие, такое как невыделение выбора или возвратиться NOfalse, отказ оставить первое состояние респондента.

    Используйте NSWindow makeFirstResponder: метод, не этот метод, для создания объекта первым респондентом. Никогда не вызывайте этот метод непосредственно.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Позвольте средствам управления определять, когда они должны будут стать первым респондентом.

    Объявление

    Swift

    func validateProposedFirstResponder(_ responder: NSResponder, forEvent event: NSEvent?) -> Bool

    Objective C

    - (BOOL)validateProposedFirstResponder:(NSResponder *)responder forEvent:(NSEvent *)event

    Параметры

    responder

    Первый респондент.

    event

    Событие для проверки. Может быть nil если нет никакого применимого события.

    Возвращаемое значение

    YEStrue если управление должно стать первым респондентом, иначе NOfalse.

    Обсуждение

    Некоторые средства управления, такой как NSTextField, должен только стать первым респондентом, когда включение, NSTableView/NSBrowser указывает, что представление может начать редактировать. Именно до определенного управления хочет быть проверенным для призыва этого метода mouseDown: метод (или возможно в другое время), чтобы определить, должно ли это попытаться стать первым респондентом или нет.

    NSTableView, NSOutlineView, и NSBrowser классы реализуют это для разрешения первого состояния респондента, только если респондент является представлением в выбранной строке. Это также задерживает первое присвоение респондента если a doubleAction может быть вызван.

    Возвраты реализации по умолчанию YEStrue когда существует нет nextResponder набор, иначе, это передается цепочка респондента.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • nextResponder nextResponder Свойство

    Следующий респондент после этого, или nil если это не имеет ни одного.

    Объявление

    Swift

    unowned(unsafe) var nextResponder: NSResponder?

    Objective C

    @property(assign) NSResponder *nextResponder

    Обсуждение

    Следующий респондент должен быть объектом, наследовавшимся, прямо или косвенно, от NSResponder.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – noResponderFor:

  • Сообщает получателю, что пользователь нажал левую кнопку мыши.

    Объявление

    Swift

    func mouseDown(_ theEvent: NSEvent)

    Objective C

    - (void)mouseDown:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии mouseDown.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что пользователь переместил мышь с левой нажатой кнопкой.

    Объявление

    Swift

    func mouseDragged(_ theEvent: NSEvent)

    Objective C

    - (void)mouseDragged:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о перетащенном мышью событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что пользователь отпустил левую кнопку мыши.

    Объявление

    Swift

    func mouseUp(_ theEvent: NSEvent)

    Objective C

    - (void)mouseUp:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии mouseUp.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что переместилась мышь.

    Объявление

    Swift

    func mouseMoved(_ theEvent: NSEvent)

    Objective C

    - (void)mouseMoved:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о перемещенном в мышь событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    setAcceptsMouseMovedEvents: (NSWindow)

  • Сообщает получателю, что курсор ввел прямоугольник отслеживания.

    Объявление

    Swift

    func mouseEntered(_ theEvent: NSEvent)

    Objective C

    - (void)mouseEntered:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о вводимом в мышь событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что курсор вышел из прямоугольника отслеживания.

    Объявление

    Swift

    func mouseExited(_ theEvent: NSEvent)

    Objective C

    - (void)mouseExited:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о вышедшем мышью событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что пользователь нажал правую кнопку мыши.

    Объявление

    Swift

    func rightMouseDown(_ theEvent: NSEvent)

    Objective C

    - (void)rightMouseDown:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии mouseDown.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – rightMouseDown: (NSView)

  • Сообщает получателю, что пользователь переместил мышь с правильной нажатой кнопкой.

    Объявление

    Swift

    func rightMouseDragged(_ theEvent: NSEvent)

    Objective C

    - (void)rightMouseDragged:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о перетащенном мышью событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что пользователь отпустил правую кнопку мыши.

    Объявление

    Swift

    func rightMouseUp(_ theEvent: NSEvent)

    Objective C

    - (void)rightMouseUp:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии mouseUp.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что пользователь нажал кнопку мыши кроме левой или правой.

    Объявление

    Swift

    func otherMouseDown(_ theEvent: NSEvent)

    Objective C

    - (void)otherMouseDown:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии mouseDown.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

  • Сообщает получателю, что пользователь переместил мышь с кнопкой кроме левой или правой нажатой кнопки.

    Объявление

    Swift

    func otherMouseDragged(_ theEvent: NSEvent)

    Objective C

    - (void)otherMouseDragged:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о перетащенном мышью событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

  • Сообщает получателю, что пользователь отпустил кнопку мыши кроме левой или правой кнопки.

    Объявление

    Swift

    func otherMouseUp(_ theEvent: NSEvent)

    Objective C

    - (void)otherMouseUp:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии mouseUp.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

  • Сообщает получателю, что пользователь нажал клавишу.

    Объявление

    Swift

    func keyDown(_ theEvent: NSEvent)

    Objective C

    - (void)keyDown:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о ключевом вниз событии.

    Обсуждение

    Получатель может интерпретировать theEvent самостоятельно, или передача это к системе ввело менеджера, использующего interpretKeyEvents:. Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что пользователь отпустил клавишу.

    Объявление

    Swift

    func keyUp(_ theEvent: NSEvent)

    Objective C

    - (void)keyUp:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о ключевом событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Вызванный подклассами от их keyDown: метод для обработки серии ключевых событий.

    Объявление

    Swift

    func interpretKeyEvents(_ eventArray: [AnyObject])

    Objective C

    - (void)interpretKeyEvents:(NSArray *)eventArray

    Параметры

    eventArray

    Массив символов ключевого события, чтобы дать системному менеджеру по вводу.

    Обсуждение

    Этот метод представляет ввод символов eventArray к системе вводит менеджера по интерпретации как текст для вставки или команды для выполнения. Менеджер по вводу реагирует на запрос путем отправки insertText: и doCommandBySelector: сообщения назад к invoker этого метода. Подклассы не должны переопределять этот метод.

    Посмотрите NSInputManager и NSTextInput класс и спецификации протокола для получения дополнительной информации о входном управлении.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Переопределенный подклассами для обработки ключевого эквивалента.

    Объявление

    Swift

    func performKeyEquivalent(_ theEvent: NSEvent) -> Bool

    Objective C

    - (BOOL)performKeyEquivalent:(NSEvent *)theEvent

    Параметры

    theEvent

    Объект-событие, представляющий ключевой нажатый эквивалент.

    Обсуждение

    Если код символа или коды в theEvent соответствуйте ключевой эквивалент получателя, получатель должен реагировать на событие и возврат YEStrue. Реализация по умолчанию не делает ничего и возвратов NOfalse.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    performKeyEquivalent: (NSView)
    performKeyEquivalent: (NSButton)

  • Переопределенный подклассами для обработки мнемосхемы.

    Объявление

    Objective C

    - (BOOL)performMnemonic:(NSString *)aString

    Параметры

    aString

    Строка, содержащая мнемонический код символа или коды.

    Обсуждение

    Если код символа или коды в aString соответствуйте мнемосхему получателя, получатель должен выполнить мнемосхему и возврат YEStrue. Реализация по умолчанию не делает ничего и возвратов NOfalse. Мнемоника не поддерживается в OS X.

    Оператор импорта

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 и позже.

    Осуждаемый в OS X v10.8.

    См. также

    performMnemonic: (NSView)

  • Переопределенный подклассами для очистки любых необработанных ключевых событий.

    Объявление

    Swift

    func flushBufferedKeyEvents()

    Objective C

    - (void)flushBufferedKeyEvents

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что курсор мыши переместился в прямоугольник курсора.

    Объявление

    Swift

    func cursorUpdate(_ event: NSEvent)

    Objective C

    - (void)cursorUpdate:(NSEvent *)event

    Параметры

    event

    Информация об инкапсуляции объекта о событии обновления курсора (NSCursorUpdate).

    Обсуждение

    Переопределите этот метод для установки изображения курсора. Если прямоугольники курсора в настоящее время допустимы, реализация по умолчанию использует прямоугольники курсора. Если они не, это вызывает super отправить сообщению цепочку респондента.

    Если респондент реализует этот метод, но решает не обработать определенное событие, он должен вызвать реализацию суперкласса этого метода.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Сообщает получателю, что пользователь нажал или выпустил модифицирующую клавишу (Сдвиг, Управление, и т.д.).

    Объявление

    Swift

    func flagsChanged(_ theEvent: NSEvent)

    Objective C

    - (void)flagsChanged:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии модифицирующей клавиши.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Сообщает получателю, что событие точки планшета имело место.

    Объявление

    Swift

    func tabletPoint(_ theEvent: NSEvent)

    Objective C

    - (void)tabletPoint:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии точки планшета.

    Обсуждение

    События планшета представлены NSEvent объекты типа NSTabletPoint. Они описывают текущее состояние преобразователя (т.е. манипулятор), который находится в близости к его планшету, отражая изменения, такие как расположение, давление, наклон и вращение. Посмотрите NSEvent ссылка для методов, позволяющих Вам извлекать это и другую информацию от theEvent. Реализация по умолчанию NSResponder передает сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 или позже.

    См. также

    – tabletProximity:

  • Сообщает получателю, что событие близости планшета имело место.

    Объявление

    Swift

    func tabletProximity(_ theEvent: NSEvent)

    Objective C

    - (void)tabletProximity:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии точки планшета.

    Обсуждение

    События планшета представлены NSEvent объекты типа NSTabletProximity. Планшетные устройства генерируют события близости, когда преобразователь (манипулятор) приближается к планшету и когда это переезжает от планшета. От объекта-события этого типа можно извлечь информацию о виде устройства и его возможностей, а также отношения этого события близости планшета к различным событиям точки планшета; посмотрите NSEvent ссылка для подробных данных. Реализация по умолчанию передает сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 или позже.

    См. также

    – tabletPoint:

  • Если такой существует, выводит на экран контекстно-зависимую справку для получателя; иначе передачи это сообщение следующему респонденту.

    Объявление

    Swift

    func helpRequested(_ theEvent: NSEvent)

    Objective C

    - (void)helpRequested:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о событии запроса справочной информации.

    Обсуждение

    NSWindow когда пользователь щелкает для справки — при обработке, вызывает этот метод автоматически theEvent. Подклассы не должны переопределять этот метод, и код приложения не должен непосредственно вызывать его.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – showContextHelp:

  • Сообщает получателю, что переместилось колесико прокрутки мыши.

    Объявление

    Swift

    func scrollWheel(_ theEvent: NSEvent)

    Objective C

    - (void)scrollWheel:(NSEvent *)theEvent

    Параметры

    theEvent

    Информация об инкапсуляции объекта о прокручивающем колесо событии.

    Обсуждение

    Реализация по умолчанию просто передает это сообщение следующему респонденту.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для выполнения Беглого взгляда на содержании в расположении в конечном счете.

    Объявление

    Swift

    func quickLookWithEvent(_ event: NSEvent)

    Objective C

    - (void)quickLookWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, содержащий расположение содержания Беглого взгляда.

    Обсуждение

    Если нет никаких элементов Беглого взгляда в расположении, вызвать super.

    NSEventTypeQuickLook тип события поддерживает этот метод. Единственные допустимые свойства NSEventTypeQuickLook событие locationInWindow и modifierFlags. Событие Quick Look не входит через нормальный механизм события, поэтому нет никакой соответствующей маски события для него, и при этом Вы не должны пытаться искать его в a sendEvent: обменивайтесь сообщениями или с nextEventMatchingMask: методы.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.8 и позже.

  • Реализованный подклассами для отмены текущей работы.

    Объявление

    Swift

    func cancelOperation(_ sender: AnyObject?)

    Objective C

    - (void)cancelOperation:(id)sender

    Параметры

    sender

    Объект, вызывающий этот метод.

    Обсуждение

    Этот метод связывается с Escape и Командой-. (период) ключи. Ключевое окно сначала ищет иерархию представления представление, ключевой эквивалент которого является Escape или Командой-., какой бы ни вводился. Если ни одно из этих представлений не обрабатывает ключевой эквивалент, окно отправляет сообщение действия по умолчанию cancelOperation: первому респонденту и оттуда сообщение перемещается цепочка респондента.

    Если никакой респондент в реализациях цепочки респондента cancelOperation:, ключевое окно ищет иерархию представления представление, ключевой эквивалент которого является Escape (обратите внимание на то, что это может быть избыточно, если исходный ключевой эквивалент был Escape). Если никакой такой респондент не найден, то a cancel: сообщение действия отправляется первому респонденту в цепочке респондента, реализующей его.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами для капитализации слова или слов, окружающих точку вставки или выбор, разворачивая выбор при необходимости.

    Объявление

    Swift

    func capitalizeWord(_ sender: AnyObject?)

    Objective C

    - (void)capitalizeWord:(id)sender

    Параметры

    sender

    Объект, вызывающий метод.

    Обсуждение

    Если любой конец выбора частично покрывает слово, что все слово сделано нижним регистром. sender параметром обычно является объект, вызвавший этот метод. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для прокрутки выбора, независимо от того, что это в его видимой области.

    Объявление

    Swift

    func centerSelectionInVisibleArea(_ sender: AnyObject?)

    Objective C

    - (void)centerSelectionInVisibleArea:(id)sender

    Параметры

    sender

    Объект, (обычно) вызывавший метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для изменения случая буквы или букв в выборе, возможно путем открытия панели с опциями капитализации или путем циклического повторения через возможные комбинации случая.

    Объявление

    Swift

    func changeCaseOfLetter(_ sender: AnyObject?)

    Objective C

    - (void)changeCaseOfLetter:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для завершения происходящей работы или частично созданного элемента.

    Объявление

    Swift

    func complete(_ sender: AnyObject?)

    Objective C

    - (void)complete:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Этот метод может быть интерпретирован, например, как запрос, чтобы делать попытку расширения частичного слова, такой что касается расширения ярлыка глоссария, или закрыть графический нарисованный элемент. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или единственный элемент назад от точки вставки (буква или символ в тексте, например).

    Объявление

    Swift

    func deleteBackward(_ sender: AnyObject?)

    Objective C

    - (void)deleteBackward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или отдельный символ назад от точки вставки.

    Объявление

    Swift

    func deleteBackwardByDecomposingPreviousCharacter(_ sender: AnyObject?)

    Objective C

    - (void)deleteBackwardByDecomposingPreviousCharacter:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если предыдущий символ является канонически разложимым, этот метод должен попытаться удалить только последний знак в кластере графемы (например, удалив + “´” результаты в). NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или единственный элемент вперед от точки вставки (буква или символ в тексте, например).

    Объявление

    Swift

    func deleteForward(_ sender: AnyObject?)

    Objective C

    - (void)deleteForward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или весь текст от точки вставки до начала строки (обычно текста).

    Объявление

    Swift

    func deleteToBeginningOfLine(_ sender: AnyObject?)

    Objective C

    - (void)deleteToBeginningOfLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Также помещает удаленный текст в буфер уничтожения. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – рывок:

  • Реализованный подклассами для удаления выбора, если существует один, или весь текст от точки вставки до начала абзаца текста.

    Объявление

    Swift

    func deleteToBeginningOfParagraph(_ sender: AnyObject?)

    Objective C

    - (void)deleteToBeginningOfParagraph:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Также помещает удаленный текст в буфер уничтожения. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – рывок:

  • Реализованный подклассами для удаления выбора, если существует один, или весь текст от точки вставки до конца строки (обычно текста).

    Объявление

    Swift

    func deleteToEndOfLine(_ sender: AnyObject?)

    Objective C

    - (void)deleteToEndOfLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Также помещает удаленный текст в буфер уничтожения. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или весь текст от точки вставки до конца абзаца текста.

    Объявление

    Swift

    func deleteToEndOfParagraph(_ sender: AnyObject?)

    Objective C

    - (void)deleteToEndOfParagraph:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Также помещает удаленный текст в буфер уничтожения. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – рывок:

  • Реализованный подклассами для удаления выбора, если существует один, или все элементы от точки вставки до ранее помещенной метки, включая сам выбор если не пусто.

    Объявление

    Swift

    func deleteToMark(_ sender: AnyObject?)

    Objective C

    - (void)deleteToMark:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Также помещает удаленный текст в буфер уничтожения. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или отдельное слово назад от точки вставки.

    Объявление

    Swift

    func deleteWordBackward(_ sender: AnyObject?)

    Objective C

    - (void)deleteWordBackward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для удаления выбора, если существует один, или отдельное слово вперед от точки вставки.

    Объявление

    Swift

    func deleteWordForward(_ sender: AnyObject?)

    Objective C

    - (void)deleteWordForward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для расположения с отступом выбора или точки вставки, если нет никакого выбора.

    Объявление

    Swift

    func indent(_ sender: AnyObject?)

    Objective C

    - (void)indent:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для обработки обратной вкладки.

    Объявление

    Swift

    func insertBacktab(_ sender: AnyObject?)

    Objective C

    - (void)insertBacktab:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Полевой редактор мог бы реагировать на этот метод путем выбора поля перед ним, в то время как обычный текст возражает, или не отвечает на или игнорирует такое сообщение. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для вставки контейнерного повреждения (обычно разрыв страницы) в точке вставки или выборе, удаляя выбор, если существует тот.

    Объявление

    Swift

    func insertContainerBreak(_ sender: AnyObject?)

    Objective C

    - (void)insertContainerBreak:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод. NSTextView реализации это для вставки NSFormFeedCharacter символ (0x000c).

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Реализованный подклассами для вставки разрыва строки (в отличие от конца абзаца) в точке вставки или выборе, удаляя выбор, если существует тот.

    Объявление

    Swift

    func insertLineBreak(_ sender: AnyObject?)

    Objective C

    - (void)insertLineBreak:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод. NSTextView реализации это для вставки NSLineSeparatorCharacter символ (0x2028).

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Реализованный подклассами для вставки символа новой строки в точке вставки или выборе, удаляя выбор, если существует один, или закончить редактирование, если получатель является текстовым полем или другим полевым редактором.

    Объявление

    Swift

    func insertNewline(_ sender: AnyObject?)

    Objective C

    - (void)insertNewline:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для вставки символа разрыва строки в точке вставки или выборе, удаляя выбор, если существует тот.

    Объявление

    Swift

    func insertNewlineIgnoringFieldEditor(_ sender: AnyObject?)

    Objective C

    - (void)insertNewlineIgnoringFieldEditor:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В отличие от этого insertNewline:, этот метод всегда вставляет символ разрыва строки и не заставляет получатель заканчивать редактирование. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для вставки разделителя абзацев в точке вставки или выборе, удаляя выбор, если существует тот.

    Объявление

    Swift

    func insertParagraphSeparator(_ sender: AnyObject?)

    Objective C

    - (void)insertParagraphSeparator:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для вставки символа табуляции в точке вставки или выборе, удаляя выбор, если существует один, или закончить редактирование, если получатель является текстовым полем или другим полевым редактором.

    Объявление

    Swift

    func insertTab(_ sender: AnyObject?)

    Objective C

    - (void)insertTab:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для вставки символа табуляции в точке вставки или выборе, удаляя выбор, если существует тот.

    Объявление

    Swift

    func insertTabIgnoringFieldEditor(_ sender: AnyObject?)

    Objective C

    - (void)insertTabIgnoringFieldEditor:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В отличие от этого insertTab:, этот метод всегда вставляет символ табуляции и не заставляет получатель заканчивать редактирование. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для вставки символа двойной кавычки в точке вставки без интерференции автоматическим исправлением кавычки.

    Объявление

    Swift

    func insertDoubleQuoteIgnoringSubstitution(_ sender: AnyObject?)

    Objective C

    - (void)insertDoubleQuoteIgnoringSubstitution:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Реализованный подклассами для вставки символа одинарной кавычки в точке вставки без интерференции автоматическим исправлением кавычки.

    Объявление

    Swift

    func insertSingleQuoteIgnoringSubstitution(_ sender: AnyObject?)

    Objective C

    - (void)insertSingleQuoteIgnoringSubstitution:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Переопределенный подклассами для вставки предоставленной строки в точке вставки или выборе, удаляя выбор, если существует тот.

    Объявление

    Swift

    func insertText(_ aString: AnyObject)

    Objective C

    - (void)insertText:(id)aString

    Параметры

    aString

    Строка, чтобы вставить или заменить выбор. aString может быть любой NSString возразите или NSAttributedString объект.

    Обсуждение

    Этот метод часто вызывается системным менеджером по вводу после того, как получатель отправит interpretKeyEvents: сообщение. NSResponder если существует никакой следующий респондент, реализация просто передает это сообщение следующему респонденту или подает звуковой сигнал.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для создания нижнего регистра каждой буквой в слове или словах, окружающих точку вставки или выбор, разворачивая выбор при необходимости.

    Объявление

    Swift

    func lowercaseWord(_ sender: AnyObject?)

    Objective C

    - (void)lowercaseWord:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если любой конец выбора частично покрывает слово, что все слово сделано нижним регистром. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки один элемент или символ назад.

    Объявление

    Swift

    func moveBackward(_ sender: AnyObject?)

    Objective C

    - (void)moveBackward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в начале прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить или конец выбора назад одним элементом или символ.

    Объявление

    Swift

    func moveBackwardAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveBackwardAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является обратным концом, этот метод разворачивает выбор; если изменяемый конец является прямым концом, он сокращает выбор. Первое moveBackwardAndModifySelection: или moveForwardAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к обратному концу, становящемуся мобильным, если вызвано сначала. По умолчанию, moveLeftAndModifySelection: связывается с левой клавишей со стрелкой.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к началу следующего абзаца, расширения или сокращения текущего выбора.

    Объявление

    Swift

    func moveParagraphForwardAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveParagraphForwardAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если курсор уже в конце абзаца, выбор продвигается до конца следующего абзаца.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к началу предыдущего абзаца, расширения или сокращения текущего выбора.

    Объявление

    Swift

    func moveParagraphBackwardAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveParagraphBackwardAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если курсор уже в начале абзаца, выбор перемещается назад к началу предыдущего абзаца.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к началу документа, расширения или сокращения текущего выбора.

    Объявление

    Swift

    func moveToBeginningOfDocumentAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfDocumentAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки до конца документа, расширяясь или сокращая текущий выбор.

    Объявление

    Swift

    func moveToEndOfDocumentAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfDocumentAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к началу строки, расширения или сокращения текущего выбора.

    Объявление

    Swift

    func moveToBeginningOfLineAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfLineAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки до конца строки, расширяясь или сокращая текущий выбор.

    Объявление

    Swift

    func moveToEndOfLineAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfLineAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к началу текущего абзаца, расширения или сокращения текущего выбора.

    Объявление

    Swift

    func moveToBeginningOfParagraphAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfParagraphAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки до конца текущего абзаца, расширяясь или сокращая текущий выбор.

    Объявление

    Swift

    func moveToEndOfParagraphAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfParagraphAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к левому концу строки.

    Объявление

    Swift

    func moveToLeftEndOfLine(_ sender: AnyObject?)

    Objective C

    - (void)moveToLeftEndOfLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в левый конец строки. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к левому концу строки, расширяясь или заключая выбор как требуется.

    Объявление

    Swift

    func moveToLeftEndOfLineAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToLeftEndOfLineAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к правильному концу строки

    Объявление

    Swift

    func moveToRightEndOfLine(_ sender: AnyObject?)

    Objective C

    - (void)moveToRightEndOfLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки к правильному концу строки, расширяясь или заключая выбор как требуется.

    Объявление

    Swift

    func moveToRightEndOfLineAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToRightEndOfLineAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки один элемент или символ вниз.

    Объявление

    Swift

    func moveDown(_ sender: AnyObject?)

    Objective C

    - (void)moveDown:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена ниже начала прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить верхний край или задний конец выбора вниз одним элементом, символом или строкой (какой бы ни является подходящим для текстового направления).

    Объявление

    Swift

    func moveDownAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveDownAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является нижней частью, этот метод разворачивает выбор; если изменяемый конец является вершиной, он сокращает выбор. Первое moveDownAndModifySelection: или moveUpAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к заднему концу, становящемуся мобильным, если вызвано сначала.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки один элемент или символ вперед.

    Объявление

    Swift

    func moveForward(_ sender: AnyObject?)

    Objective C

    - (void)moveForward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в конце прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить или конец выбора передают одним элементом или символом.

    Объявление

    Swift

    func moveForwardAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveForwardAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является обратным концом, этот метод сокращает выбор; если изменяемый конец является прямым концом, он разворачивает выбор. Первое moveBackwardAndModifySelection: или moveForwardAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к прямому концу, становящемуся мобильным, если вызвано сначала. По умолчанию, moveRightAndModifySelection: связывается с правильной клавишей со стрелкой.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки один элемент или символ налево.

    Объявление

    Swift

    func moveLeft(_ sender: AnyObject?)

    Objective C

    - (void)moveLeft:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в левый конец прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить любой конец выбора налево (выводят на экран порядок) одним элементом или символом.

    Объявление

    Swift

    func moveLeftAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveLeftAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является левым концом, этот метод разворачивает выбор; если изменяемый конец является правильным концом, он сокращает выбор. Первое moveLeftAndModifySelection: или moveRightAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к левому концу, становящемуся мобильным, если вызвано сначала. По умолчанию этот метод связывается с левой клавишей со стрелкой.

    NSResponder объявляет, но не реализует этот метод.

    Существенное различие между этим методом и соответствием moveBackwardAndModifySelection: это последние перемещения метода в логическом порядке, который может отличаться по двунаправленному тексту, тогда как этот метод перемещается в порядок дисплея.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки один элемент или символ вправо.

    Объявление

    Swift

    func moveRight(_ sender: AnyObject?)

    Objective C

    - (void)moveRight:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в правильный конец прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить любой конец выбора вправо (выводят на экран порядок) одним элементом или символом.

    Объявление

    Swift

    func moveRightAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveRightAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является левым концом, этот метод сокращает выбор; если изменяемый конец является правильным концом, он разворачивает выбор. Первое moveLeftAndModifySelection: или moveRightAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к правильному концу, становящемуся мобильным, если вызвано сначала. По умолчанию этот метод связывается с правильной клавишей со стрелкой.

    NSResponder объявляет, но не реализует этот метод.

    Существенное различие между этим методом и соответствием moveForwardAndModifySelection: это последние перемещения метода в логическом порядке, который может отличаться по двунаправленному тексту, тогда как этот метод перемещается в порядок дисплея.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами для перемещения выбора в первый элемент документа или точки вставки к началу.

    Объявление

    Swift

    func moveToBeginningOfDocument(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfDocument:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора в первый элемент выбранной строки или точки вставки к началу строки.

    Объявление

    Swift

    func moveToBeginningOfLine(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения точки вставки в начало выделенного абзаца.

    Объявление

    Swift

    func moveToBeginningOfParagraph(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfParagraph:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора в последний элемент документа или точки вставки до конца.

    Объявление

    Swift

    func moveToEndOfDocument(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfDocument:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора в последний элемент выбранной строки или точки вставки до конца строки.

    Объявление

    Swift

    func moveToEndOfLine(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения точки вставки до конца выделенного абзаца.

    Объявление

    Swift

    func moveToEndOfParagraph(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfParagraph:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки один элемент или символ.

    Объявление

    Swift

    func moveUp(_ sender: AnyObject?)

    Objective C

    - (void)moveUp:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    В тексте, если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена выше начала прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить верхний край или задний конец выбора вверх одним элементом, символом или строкой (какой бы ни является подходящим для текстового направления).

    Объявление

    Swift

    func moveUpAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveUpAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является нижней частью, этот метод сокращает выбор; если изменяемый конец является вершиной, он разворачивает выбор. Первое moveDownAndModifySelection: или moveUpAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод заканчивается на верхнем краю, становящемся мобильным, если вызвано сначала.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки одно слово назад.

    Объявление

    Swift

    func moveWordBackward(_ sender: AnyObject?)

    Objective C

    - (void)moveWordBackward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в конце первого слова, предшествующего прежнему выбору. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – moveWordLeft:

  • Реализованный подклассами, чтобы расшириться или сократить любой конец выбора назад одним целым словом.

    Объявление

    Swift

    func moveWordBackwardAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveWordBackwardAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является обратным концом, этот метод разворачивает выбор; если изменяемый конец является прямым концом, он сокращает выбор. Первое moveWordBackwardAndModifySelection: или moveWordForwardAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к обратному концу, становящемуся мобильным, если вызвано сначала.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки одно слово вперед, в логическом порядке.

    Объявление

    Swift

    func moveWordForward(_ sender: AnyObject?)

    Objective C

    - (void)moveWordForward:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в начале первого слова после прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – moveWordRight:

  • Реализованный подклассами, чтобы расшириться или сократить любой конец выбора передают одним целым словом.

    Объявление

    Swift

    func moveWordForwardAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveWordForwardAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является обратным концом, этот метод сокращает выбор; если изменяемый конец является прямым концом, он разворачивает выбор. Первое moveWordBackwardAndModifySelection: или moveWordForwardAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к прямому концу, становящемуся мобильным, если вызвано сначала. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки одно слово налево, в порядке дисплея.

    Объявление

    Swift

    func moveWordLeft(_ sender: AnyObject?)

    Objective C

    - (void)moveWordLeft:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в конце первого слова налево от прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Основное различие между этим методом и соответствием moveWordBackward: метод - то, что последние перемещения в логическом порядке, который важен в двунаправленном тексте, тогда как этот метод перемещается в порядок дисплея.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами для перемещения выбора или точки вставки одно право слова.

    Объявление

    Swift

    func moveWordRight(_ sender: AnyObject?)

    Objective C

    - (void)moveWordRight:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если существует выбор, он должен быть невыбранным, и точка вставки должна быть помещена в начале первого слова направо от прежнего выбора. NSResponder объявляет, но не реализует этот метод.

    Основное различие между этим методом и соответствием moveWordForward: метод - то, что последние перемещения в логическом порядке, который важен в двунаправленном тексте, тогда как этот метод перемещается в порядок дисплея.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить любой конец выбора вправо одним целым словом.

    Объявление

    Swift

    func moveWordRightAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveWordRightAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является обратным концом, этот метод сокращает выбор; если изменяемый конец является прямым концом, он разворачивает выбор. Первое moveWordBackwardAndModifySelection: или moveWordForwardAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к прямому концу, становящемуся мобильным, если вызвано сначала. NSResponder объявляет, но не реализует этот метод.

    Основное различие между этим методом и соответствием moveWordForwardAndModifySelection: метод - то, что последние перемещения в логическом порядке, который важен в двунаправленном тексте, тогда как этот метод перемещается в порядок дисплея.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами, чтобы расшириться или сократить любой конец выбора, оставленного одним целым словом в порядке дисплея.

    Объявление

    Swift

    func moveWordLeftAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveWordLeftAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если изменяемый конец является левым концом, этот метод разворачивает выбор; если изменяемый конец является правильным концом, он сокращает выбор. Первое moveWordLeftAndModifySelection: или moveWordRightAndModifySelection: метод в ряду определяет конец, изменяемый, всегда расширяясь. Следовательно, этот метод приводит к левому концу, становящемуся мобильным, если вызвано сначала.

    NSResponder объявляет, но не реализует этот метод.

    Основное различие между этим методом и соответствием moveWordBackwardAndModifySelection: метод - то, что последние перемещения в логическом порядке, который важен в двунаправленном тексте, тогда как этот метод перемещается в порядок дисплея.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.3 и позже.

  • Реализованный подклассами для прокручивания получателя вниз (или назад) одна страница в ее представлении прокрутки, также перемещая точку вставки в вершину недавно выведенной на экран страницы.

    Объявление

    Swift

    func pageDown(_ sender: AnyObject?)

    Objective C

    - (void)pageDown:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для прокручивания получателя вниз (или назад) одна страница в ее представлении прокрутки, также перемещая точку вставки в вершину недавно выведенной на экран страницы. Выбор расширен или заключен как требуется.

    Объявление

    Swift

    func pageDownAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)pageDownAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для прокрутки получателя (или вперед) одна страница в ее представлении прокрутки, также перемещая точку вставки в вершину недавно выведенной на экран страницы.

    Объявление

    Swift

    func pageUp(_ sender: AnyObject?)

    Objective C

    - (void)pageUp:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для прокрутки получателя (или вперед) одна страница в ее представлении прокрутки, также перемещая точку вставки в вершину недавно выведенной на экран страницы. Выбор расширен или заключен по мере необходимости.

    Объявление

    Swift

    func pageUpAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)pageUpAndModifySelection:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для выполнения Беглого взгляда на текстовой позиции курсора, выборе, или независимо от того, что является подходящим для представления.

    Объявление

    Swift

    func quickLookPreviewItems(_ sender: AnyObject?)

    Objective C

    - (void)quickLookPreviewItems:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если нет никаких элементов Беглого взгляда, то отправьте nextResponder a tryToPerform:with: обменивайтесь сообщениями для передачи запроса цепочка респондента. В конечном счете AppKit попытается выполнить словарь, ищут.

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.8 и позже.

    См. также

    – quickLookWithEvent:

  • Реализованный подклассами для прокрутки получателя к началу документа, не изменяя выбор.

    Объявление

    Swift

    func scrollToBeginningOfDocument(_ sender: AnyObject?)

    Objective C

    - (void)scrollToBeginningOfDocument:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для прокрутки получателя до конца документа, не изменяя выбор.

    Объявление

    Swift

    func scrollToEndOfDocument(_ sender: AnyObject?)

    Objective C

    - (void)scrollToEndOfDocument:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Реализованный подклассами для прокрутки получателя каждый выстраивается в линию в его представлении прокрутки, не изменяя выбор.

    Объявление

    Swift

    func scrollLineUp(_ sender: AnyObject?)

    Objective C

    - (void)scrollLineUp:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – scrollLineDown:
    lineScroll (NSScrollView)

  • Реализованный подклассами для прокрутки получателя одна строка вниз в ее представлении прокрутки, не изменяя выбор.

    Объявление

    Swift

    func scrollLineDown(_ sender: AnyObject?)

    Objective C

    - (void)scrollLineDown:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – scrollLineUp:
    lineScroll (NSScrollView)

  • Реализованный подклассами для прокрутки получателя одна страница в ее представлении прокрутки, не изменяя выбор.

    Объявление

    Swift

    func scrollPageUp(_ sender: AnyObject?)

    Objective C

    - (void)scrollPageUp:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – pageDown:
    – pageUp:
    pageScroll (NSScrollView)

  • Реализованный подклассами для прокручивания получателя вниз одна страница в ее представлении прокрутки, не изменяя выбор.

    Объявление

    Swift

    func scrollPageDown(_ sender: AnyObject?)

    Objective C

    - (void)scrollPageDown:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – pageDown:
    – pageUp:
    pageScroll (NSScrollView)

  • Реализованный подклассами для выбора всех выбираемых элементов.

    Объявление

    Swift

    func selectAll(_ sender: AnyObject?)

    Objective C

    - (void)selectAll:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для выбора всех элементов в строке или строках, содержащих выбор или точку вставки.

    Объявление

    Swift

    func selectLine(_ sender: AnyObject?)

    Objective C

    - (void)selectLine:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для выбора всех абзацев, содержащих выбор или точку вставки.

    Объявление

    Swift

    func selectParagraph(_ sender: AnyObject?)

    Objective C

    - (void)selectParagraph:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для выбора всех элементов из точки вставки или выбора к ранее помещенной метке, включая сам выбор, если не пустой.

    Объявление

    Swift

    func selectToMark(_ sender: AnyObject?)

    Objective C

    - (void)selectToMark:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для расширения выбора до самых близких границ слова снаружи (до, но не включая, ограничители слова).

    Объявление

    Swift

    func selectWord(_ sender: AnyObject?)

    Objective C

    - (void)selectWord:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для установки метки в точке вставки или выборе, использующемся deleteToMark: и selectToMark:.

    Объявление

    Swift

    func setMark(_ sender: AnyObject?)

    Objective C

    - (void)setMark:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – swapWithMark:

  • Реализованный подклассами для вызова системы справочной информации, выводя на экран информацию, относящуюся к получателю и его текущему состоянию.

    Объявление

    Swift

    func showContextHelp(_ sender: AnyObject?)

    Objective C

    - (void)showContextHelp:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – helpRequested:

  • Подкачивает метку и выбор или точку вставки, так, чтобы то, что было отмечено, было теперь выбором или точкой вставки, и что было точкой вставки, или выбор является теперь меткой.

    Объявление

    Swift

    func swapWithMark(_ sender: AnyObject?)

    Objective C

    - (void)swapWithMark:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – setMark:

  • Перемещает символы любой стороне точки вставки и совершенствует точку вставки мимо них обоих. Ничего не делает к выбранному диапазону текста.

    Объявление

    Swift

    func transpose(_ sender: AnyObject?)

    Objective C

    - (void)transpose:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Перемещает слова любой стороне точки вставки и совершенствует точку вставки мимо них обоих. Ничего не делает к выбранному диапазону текста.

    Объявление

    Swift

    func transposeWords(_ sender: AnyObject?)

    Objective C

    - (void)transposeWords:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Реализованный подклассами для создания верхнего регистра каждой буквой в слове или словах, окружающих точку вставки или выбор, разворачивая выбор при необходимости.

    Объявление

    Swift

    func uppercaseWord(_ sender: AnyObject?)

    Objective C

    - (void)uppercaseWord:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если любой конец выбора частично покрывает слово, что все слово сделано прописным. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Заменяет точку вставки или выбор с текстом от буфера уничтожения.

    Объявление

    Swift

    func yank(_ sender: AnyObject?)

    Objective C

    - (void)yank:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Если вызвано последовательно, циклы через уничтожение буферизуют в обратном порядке. Посмотрите Стандартные Методы действия для Выбора и Редактирования в Руководстве по Обработке событий Какао для получения дополнительной информации о буфере уничтожения. NSResponder объявляет, но не реализует этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Этот метод используется в процессе нахождения цели для метода действия.

    Объявление

    Swift

    func supplementalTargetForAction(_ action: Selector, sender sender: AnyObject?) -> AnyObject?

    Objective C

    - (id)supplementalTargetForAction:(SEL)action sender:(id)sender

    Параметры

    action

    Требуемое действие.

    sender

    Отправитель сообщения.

    Возвращаемое значение

    Объект, реагирующий на действие, или nil.

    Обсуждение

    Если это NSResponder экземпляр не делает самостоятельно respondsToSelector:, тогда supplementalTargetForAction:sender: вызывается.

    Этот метод должен возвратить объект, реагирующий на действие; если у этого респондента нет дополнительного объекта, делающего это, реализация этого метода должна вызвать super's supplementalTargetForAction:sender:.

    Возвраты реализации NSRESPONDER nil.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • Сохраняет связанное с интерфейсом состояние респондента.

    Объявление

    Swift

    func encodeRestorableStateWithCoder(_ coder: NSCoder)

    Objective C

    - (void)encodeRestorableStateWithCoder:(NSCoder *)coder

    Параметры

    coder

    Объект кодера, в котором можно сохранить связанное с интерфейсом состояние респондента.

    Обсуждение

    Этот метод является частью системы резервирования окна и вызывается в подходящее время для сохранения визуального состояния респондента к указанному архиву. Реализация по умолчанию этого метода делает только определенные подклассы (такой как NSView и NSWindow) переопределите его для сохранения важной информации состояния. Поэтому при переопределении этого метода необходимо всегда вызывать super в некоторый момент в Вашей реализации.

    Подклассы могут переопределить этот метод и использовать его для восстановления любой информации, которая была бы необходима для восстановления респондента к ее текущему состоянию. Например, NSTabView класс использует этот метод для сохранения информации о в настоящее время выбираемой вкладке. Необходимо хранить достаточно данных, чтобы реконфигурировать респондента и возвратить их его текущему состоянию во время последующего запуска приложения.

    Для получения информации об использовании объекта кодера записать данные в архив, см. Руководство по программированию Архивов и Сериализации.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

    См. также

    + restorableStateKeyPaths

  • Восстанавливает связанное с интерфейсом состояние респондента.

    Объявление

    Swift

    func restoreStateWithCoder(_ coder: NSCoder)

    Objective C

    - (void)restoreStateWithCoder:(NSCoder *)coder

    Параметры

    coder

    Объект кодера использовать для восстановления связанного с интерфейсом состояния респондента.

    Обсуждение

    Этот метод является частью системы резервирования окна и вызывается во время запуска для восстановления визуального состояния объекта респондента. Реализация по умолчанию делает только определенные подклассы (такой как NSView и NSWindow) переопределите его и сохраните важную информацию состояния. Поэтому при переопределении этого метода необходимо всегда вызывать super в некоторый момент в Вашей реализации.

    Подклассы могут переопределить этот метод и использовать его для восстановления любой информации, сохраненной в encodeRestorableStateWithCoder: метод. Можно также использовать этот метод для реконфигурирования респондента к его предыдущему появлению.

    Для получения информации об использовании объекта кодера считать данные из архива, см. Руководство по программированию Архивов и Сериализации.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • Возвращает массив ключевых путей, представляющих восстановимые атрибуты респондента.

    Объявление

    Swift

    class func restorableStateKeyPaths() -> [AnyObject]

    Objective C

    + (NSArray *)restorableStateKeyPaths

    Возвращаемое значение

    Массив NSString объекты, каждый из которых содержит ключевой путь к одному из атрибутов респондента.

    Обсуждение

    Можно использовать этот метод вместо, или в дополнение к, encodeRestorableStateWithCoder: и restoreStateWithCoder: методы, чтобы сохранить и восстановить состояние Вашего респондента. Ключ соединяет Вас каналом, возврат должен относиться к атрибутам, которые являются кодированием значения ключа и значением ключа, наблюдающим совместимый.

    Когда изменения обнаруживаются, указанные атрибуты автоматически записаны в диск с остальной частью связанного с интерфейсом состояния приложения. Во время запуска атрибуты автоматически восстанавливаются их предыдущим значениям.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • Отмечает связанное с интерфейсом состояние респондента как грязное.

    Объявление

    Swift

    func invalidateRestorableState()

    Objective C

    - (void)invalidateRestorableState

    Обсуждение

    Вызовите этот метод каждый раз, когда изменяется восстановимое состояние Вашего респондента. Этот метод отмечает состояние респондента как грязное, который заставляет то состояние быть записанным в диск в некоторый момент в будущем. Не переопределяйте этот метод.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • userActivity userActivity Свойство

    Объект, инкапсулирующий пользовательское действие, поддерживается этим респондентом.

    Объявление

    Swift

    var userActivity: NSUserActivity?

    Objective C

    @property(strong) NSUserActivity *userActivity

    Обсуждение

    Путем установки userActivity свойство на респонденте, NSUserActivity объект становится управляемым AppKit. Необходимо переопределить updateUserActivityState: записать лениво любые данные состояния, представляющие действие пользователя userInfo словарь. В подходящее время сохраняются автоматически пользовательские действия, которыми управляет AppKit. Многократные респонденты могут совместно использовать сингл NSUserActivity экземпляр, когда они все добираются updateUserActivityState: обратный вызов.

    На OS X, NSUserActivity объекты, которыми управляют NSResponder автоматически becomeCurrent на основе главного окна и цепочки респондента.

    Объект респондента может установить userActivity свойство к nil если это больше не хочет участвовать. Любой NSUserActivity объекты, которыми управляет AppKit, но не имеющие никаких связанных респондентов (или документы) автоматически лишены законной силы.

    Это свойство может использоваться от любого потока. Это KVO заметный.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

  • Восстановления состояние должны были продолжать данное пользовательское действие.

    Объявление

    Swift

    func restoreUserActivityState(_ activity: NSUserActivity)

    Objective C

    - (void)restoreUserActivityState:(NSUserActivity *)activity

    Параметры

    activity

    Пользовательское действие, которое будет продолжаться.

    Обсуждение

    Подклассы переопределяют этот метод для восстановления состояния респондента с данным пользовательским действием. Системные вызовы это на любых объектах передало обработчику восстановления, данному application:continueUserActivity:restorationHandler:. Переопределение должно использовать данные состояния, содержавшиеся в userInfo словарь данного пользовательского действия для восстановления объекта.

    Если делегат приложения принимает решение не использовать обработчик восстановления, можно также вызвать этот метод непосредственно.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

    См. также

    userActivity
    – updateUserActivityState:

  • Обновляет состояние данного пользовательского действия.

    Объявление

    Swift

    func updateUserActivityState(_ activity: NSUserActivity)

    Objective C

    - (void)updateUserActivityState:(NSUserActivity *)activity

    Параметры

    activity

    Пользовательское действие, которое будет обновлено.

    Обсуждение

    Подклассы переопределяют этот метод для обновления состояния данного пользовательского действия. Необходимо добавить состояние, представляющее действие пользователя в NSUserActivity объект с помощью addUserInfoEntriesFromDictionary: метод. Когда состояние грязно, необходимо установить needsSave свойство NSUserActivity к YEStrue, и в подходящее время вызовут этот метод.

    Когда NSUserActivity объект, которым управляет AppKit, обновляется, пустое userInfo словарь дан NSUserActivity объект и все объекты связались с NSUserActivity тогда отправляются updateUserActivityState: сообщение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.10 и позже.

    См. также

    userActivity
    – restoreUserActivityState:

  • Представляет ошибочное предупреждение пользователю как модальное приложением диалоговое окно.

    Объявление

    Swift

    func presentError(_ anError: NSError) -> Bool

    Objective C

    - (BOOL)presentError:(NSError *)anError

    Параметры

    anError

    Объект, содержащий информацию об ошибке.

    Обсуждение

    Предупреждение выводит на экран информацию, найденную в NSError объект anError; эта информация может включать описание ошибки, предложение восстановления, причину отказа и заголовки кнопки (все локализованные). Возвраты метода YEStrue если восстановление после ошибки успешно выполнилось и NOfalse иначе. Для восстановления после ошибки, которое будет опробовано, объект восстановления-attempter (т.е. объект, соответствующий NSErrorRecoveryAttempting неофициальный протокол), должен быть связан с anError.

    Реализация по умолчанию этого метода отправляет willPresentError: к self. Путем выполнения этого, NSResponder дает подклассам возможность настроить ошибочное представление. Это тогда передает сообщение, передавая любой специализированный ошибочный объект, следующему респонденту; если существует никакой следующий респондент, это передает ошибочный объект NSApp, который выводит на экран модальное документом ошибочное предупреждение. Когда пользователь отклоняет предупреждение, любому восстановлению attempter связанный с ошибочным объектом дают шанс восстановиться с ошибки. См. описание класса для точного маршрута цепочка респондента (плюс документ и объекты контроллера), это сообщение могло бы переместиться.

    Не рекомендуется попытаться переопределить этот метод. Если Вы хотите настроить ошибочное представление, переопределение willPresentError: вместо этого.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Представляет ошибочное предупреждение пользователю как модальный документом лист, присоединенный к окну документа.

    Объявление

    Swift

    func presentError(_ error: NSError, modalForWindow aWindow: NSWindow, delegate delegate: AnyObject?, didPresentSelector didPresentSelector: Selector, contextInfo contextInfo: UnsafeMutablePointer<Void>)

    Objective C

    - (void)presentError:(NSError *)error modalForWindow:(NSWindow *)aWindow delegate:(id)delegate didPresentSelector:(SEL)didPresentSelector contextInfo:(void *)contextInfo

    Параметры

    error

    Информация об инкапсуляции объекта об ошибке.

    aWindow

    Объект окна, идентифицирующий окно, владеющее модальным документом листом.

    delegate

    Модальный делегат к листу.

    didPresentSelector

    Селектор, идентифицирующий сообщение, которое будет отправлено модальному делегату. didPresentSelector селектор должен иметь подпись:

    • - (void)didPresentErrorWithRecovery:(BOOL)didRecover
    • contextInfo:(void *)contextInfo
    contextInfo

    Дополнительные данные, которые будут переданы модальному делегату; может быть NULL.

    Обсуждение

    Информация, выведенная на экран на предупреждении, извлечена из NSError объект error; это может включать описание, предложение восстановления, причину отказа и заголовки кнопки (все локализованные). Как только пользователь отклоняет предупреждение, и любое восстановление attempter связанный с ошибочным объектом имело возможность восстановиться с него, получатель отправляет сообщение, идентифицированное didPresentSelector модальному делегату delegate. (Восстановление attempter является объектом, соответствующим NSErrorRecoveryAttempting неофициальный протокол.)

    Модальный делегат реализует метод, идентифицированный didPresentSelector выполнять любую постошибку при обработке, если восстановление перестало работать или не было опробовано (т.е. didRecover NOfalse). Любые дополнительные данные передаются модальному делегату через contextInfo.

    Реализация по умолчанию этого метода отправляет willPresentError: к self. Путем выполнения этого, NSResponder дает подклассам возможность настроить ошибочное представление. Это тогда передает сообщение, передавая любую специализированную ошибку, следующему респонденту или; если существует никакой следующий респондент, это передает ошибочный объект NSApp, который выводит на экран модальное документом ошибочное предупреждение. Когда пользователь отклоняет предупреждение, любому восстановлению attempter связанный с ошибочным объектом дают шанс восстановиться с ошибки. См. описание класса для точного маршрута цепочка респондента (плюс документ и объекты контроллера), это сообщение могло бы переместиться.

    Не рекомендуется попытаться переопределить этот метод. Если Вы хотите настроить ошибочное представление, переопределение willPresentError: вместо этого.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

    См. также

    – presentError:

  • Реализованный подклассами для возврата пользовательской версии предоставленного ошибочного объекта, более подходящего для представления в предупредительных листах и диалоговых окнах.

    Объявление

    Swift

    func willPresentError(_ anError: NSError) -> NSError

    Objective C

    - (NSError *)willPresentError:(NSError *)anError

    Параметры

    anError

    Ошибочный объект, который будет настроен.

    Возвращаемое значение

    Специализированный ошибочный объект; если Вы решаете не настроить ошибочное представление, возвратитесь путем отправки этого сообщения в super (т.е. return [super willPresentError:anError]).

    Обсуждение

    При переопределении этого метода можно исследовать anError и, если ее локализованная информация об описании или восстановлении бесполезно универсальна, возвратите ошибочный объект с более определенным локализованным текстом. Если Вы делаете это, всегда используйте доменный и код ошибки NSError объект различить ошибки, представление которых Вы хотите настроить и те, Вы не делаете. Не принимайте решения на основе локализованного описания, предложения восстановления или опций восстановления, потому что парсинг локализованного текста проблематичен.

    Реализация по умолчанию этого метода просто возвращается anError неизменный.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Попытки выполнить обозначенную команду.

    Объявление

    Swift

    func doCommandBySelector(_ aSelector: Selector)

    Objective C

    - (void)doCommandBySelector:(SEL)aSelector

    Параметры

    aSelector

    Селектор, идентифицирующий метод.

    Обсуждение

    Если получатель отвечает на aSelector, это вызывает метод с nil как параметр. Если получатель не отвечает, он отправляет это сообщение своему следующему респонденту с тем же селектором. NSWindow и NSApplication также отправьте сообщение их делегатам. Если получатель имеет следующего респондента или делегата, он подает звуковой сигнал.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – tryToPerform:with:
    sendAction:to:from: (NSApplication)

  • Попытки выполнить действие указали метод с указанным параметром.

    Объявление

    Swift

    func tryToPerform(_ anAction: Selector, with anObject: AnyObject?) -> Bool

    Objective C

    - (BOOL)tryToPerform:(SEL)anAction with:(id)anObject

    Параметры

    anAction

    Селектор, идентифицирующий метод действия.

    anObject

    Объект использовать в качестве единственного параметра метода действия.

    Возвращаемое значение

    Возвраты NOfalse если никакой респондент не найден, который отвечает на anAction, YEStrue иначе.

    Обсуждение

    Если получатель отвечает на anAction, это вызывает метод с anObject как параметр и возвраты YEStrue. Если получатель не отвечает, он отправляет это сообщение своему следующему респонденту с тем же селектором и объектом.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – doCommandBySelector:
    sendAction:to:from: (NSApplication)

  • меню меню Свойство

    Возвращает меню респондента.

    Объявление

    Swift

    var menu: NSMenu?

    Objective C

    @property(strong) NSMenu *menu

    Обсуждение

    Для NSApplication это меню совпадает с меню, возвращенным mainMenu свойство.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    menuForEvent: (NSView)
    defaultMenu (NSView)

  • Переопределенный подклассами для определения, какие службы доступны.

    Объявление

    Swift

    func validRequestorForSendType(_ sendType: String, returnType returnType: String) -> AnyObject?

    Objective C

    - (id)validRequestorForSendType:(NSString *)sendType returnType:(NSString *)returnType

    Параметры

    sendType

    Строка, идентифицирующая отправить тип данных области монтажа. Может быть пустая строка (см. обсуждение).

    returnType

    Строка, идентифицирующая тип возврата данных области монтажа. Может быть пустая строка (см. обсуждение).

    Возвращаемое значение

    Если получатель может поместить данные sendType на области монтажа и получают данные returnType, это должно возвратиться self; иначе это должно возвратиться также [super validRequestorForSendType:returnType:] или [[self nextResponder] validRequestorForSendType:returnType:], который позволяет объекту выше в цепочке респондента иметь возможность обработать сообщение.

    Обсуждение

    С каждым событием, и для каждой службы в меню Services, объект приложения отправляет этому сообщению цепочку респондента с типом отправления и возврата для проверяемой службы. Этот метод поэтому вызывается много раз на событие. Реализация по умолчанию просто передает это сообщение следующему респонденту, в конечном счете возвращаясь nil.

    Также sendType или returnType— но не оба — может быть пустым. Если sendType пусто, служба не требует ввода от приложения, запрашивающего службу. Если returnType пусто, служба не возвращает данные.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    registerServicesMenuSendTypes:returnTypes: (NSApplication)
    writeSelectionToPasteboard:types: (NSServicesRequests протокол)
    readSelectionFromPasteboard: (NSServicesRequests протокол)

  • undoManager undoManager Свойство

    Менеджер отмены этого респондента.

    Объявление

    Swift

    var undoManager: NSUndoManager? { get }

    Objective C

    @property(readonly, strong) NSUndoManager *undoManager

    Обсуждение

    NSResponder реализация просто вызывает это свойство на следующего респондента.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Возвраты YEStrue если указанное событие должно быть обработано как событие чернил, NOfalse если это должно быть обработано как событие от нажатия мыши.

    Объявление

    Swift

    func shouldBeTreatedAsInkEvent(_ theEvent: NSEvent) -> Bool

    Objective C

    - (BOOL)shouldBeTreatedAsInkEvent:(NSEvent *)theEvent

    Параметры

    theEvent

    Объект-событие, представляющий событие, которое будет протестировано.

    Обсуждение

    Этот метод предоставляет возможность для различения, когда перо вниз должно начать обводить чернилами по сравнению с тем, когда перо вниз должно быть обработано как мышь вниз событие. Это допускает модель записи где угодно для основанного на пере ввода.

    Реализация по умолчанию в NSApplication отправляет метод в NSWindow объект под пером. Если окно неактивно, этот метод возвраты YEStrue, если перо вниз не находится в окне, перетаскивают область. Если окно активно, этот метод отправляется в NSView объект под пером.

    Реализация по умолчанию в NSView возвраты YEStrue, и NSControl переопределения и возвраты NOfalse. Это позволяет запись где угодно по большинству NSView объекты, но позволяет перу использоваться, чтобы отследить в средствах управления и переместить окна.

    Пользовательское представление должно переопределить этот метод для получения корректного поведения для пера вниз в представлении.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Обрабатывает случай, где сообщение события или действия падает с конца цепочки респондента.

    Объявление

    Swift

    func noResponderFor(_ eventSelector: Selector)

    Objective C

    - (void)noResponderFor:(SEL)eventSelector

    Параметры

    eventSelector

    Селектор, идентифицирующий действие или сообщение о событии.

    Обсуждение

    Реализация по умолчанию подает звуковой сигнал если eventSelector keyDown:.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.0 и позже.

  • Устанавливает стиль получателя в стиль, указанный interfaceStyle, такой как NSMacintoshInterfaceStyle или NSWindows95InterfaceStyle.

    Объявление

    Objective C

    - (void)setInterfaceStyle:(NSInterfaceStyle)interfaceStyle

    Параметры

    interfaceStyle

    enum постоянная идентификация стиля интерфейса.

    Обсуждение

    setInterfaceStyle: абстрактный метод в NSResponder, но переопределяется в классах такой как NSWindow и NSView фактически установить стиль интерфейса. Вы никогда не должны почти должны быть вызывать или переопределять этот метод, но если Вы действительно переопределяете его, Ваша версия должна всегда вызывать реализацию в super.

    Оператор импорта

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 и позже.

    Осуждаемый в OS X v10.8.

    См. также

    – interfaceStyle

  • Возвращает стиль интерфейса получателя.

    Объявление

    Objective C

    - (NSInterfaceStyle)interfaceStyle

    Обсуждение

    interfaceStyle абстрактный метод в NSResponder и просто возвраты NSNoInterfaceStyle. Это переопределяется в классах такой как NSWindow и NSView возвратить стиль интерфейса, такой как NSMacintoshInterfaceStyle. Стиль респондента (если кроме NSNoInterfaceStyle) переопределения все другие настройки, такие как установленные системой значений по умолчанию.

    Оператор импорта

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 и позже.

    Осуждаемый в OS X v10.8.

    См. также

    – setInterfaceStyle:

  • Сообщает получателю, что пользователь начал сенсорный жест.

    Объявление

    Swift

    func beginGestureWithEvent(_ event: NSEvent)

    Objective C

    - (void)beginGestureWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий начало жеста.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Сообщает получателю, что пользователь закончил сенсорный жест.

    Объявление

    Swift

    func endGestureWithEvent(_ event: NSEvent)

    Objective C

    - (void)endGestureWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий конец жеста.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Сообщает получателю, что пользователь начал жест повышения.

    Объявление

    Swift

    func magnifyWithEvent(_ event: NSEvent)

    Objective C

    - (void)magnifyWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий увеличить жест.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Сообщает получателю, что пользователь начал жест вращения.

    Объявление

    Swift

    func rotateWithEvent(_ event: NSEvent)

    Objective C

    - (void)rotateWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий поворачивать жест.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Сообщает получателю, что пользователь начал сильно ударить жест.

    Объявление

    Swift

    func swipeWithEvent(_ event: NSEvent)

    Objective C

    - (void)swipeWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий сильно ударить жест.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Сообщает получателю, что был распознан новый набор касаний.

    Объявление

    Swift

    func touchesBeganWithEvent(_ event: NSEvent)

    Objective C

    - (void)touchesBeganWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий начало касания.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне. Для получения набора касаний, начавшихся для этого представления (или потомки этого представления) отправляют [событие touchesMatchingPhase:NSTouchPhaseBegan inView:self].

    Это - не всегда точка контакта с сенсорным устройством. Касание, что переходы от отдыха до активного могут быть частью a touchesBeganWithEvent: набор.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Сообщает получателю, что переместились одно или более касаний.

    Объявление

    Swift

    func touchesMovedWithEvent(_ event: NSEvent)

    Objective C

    - (void)touchesMovedWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий сенсорное перемещение.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне. Для получения набора касаний, переместившихся для этого представления (или потомки этого представления) отправляют [событие touchesMatchingPhase:NSTouchPhaseMoved inView:self].

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Сообщает получателю, что отслеживание касаний было отменено по любой причине.

    Объявление

    Swift

    func touchesCancelledWithEvent(_ event: NSEvent)

    Objective C

    - (void)touchesCancelledWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий отмену сенсорного события.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Возвраты, что был удален ряд касаний.

    Объявление

    Swift

    func touchesEndedWithEvent(_ event: NSEvent)

    Objective C

    - (void)touchesEndedWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий окончание сенсорного события.

    Обсуждение

    Событие будет отправлено в представление от касания в ключевом окне. Для получения набора касаний, закончившихся для этого представления (или потомки этого представления) отправляют [событие touchesMatchingPhase:NSTouchPhaseEnded inView:self].

    Это - не всегда точка удаления с сенсорным устройством. Касание, что переходы от активного до отдыха могут быть частью touchesEndedWithEvent: набор.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Возвраты, передать ли эластичные события жеста прокрутки респондент.

    Объявление

    Swift

    func wantsForwardedScrollEventsForAxis(_ axis: NSEventGestureAxis) -> Bool

    Objective C

    - (BOOL)wantsForwardedScrollEventsForAxis:(NSEventGestureAxis)axis

    Параметры

    axis

    Ось жеста. Посмотрите NSEventGestureAxis для возможных значений.

    Возвращаемое значение

    Возвраты YEStrue то, когда передают события прокрутки жеста, должно быть передано цепочка респондента, когда содержание прокрутки уже в краю прокрученного направления в начале жеста прокрутки; NOfalse иначе.

    Обсуждение

    Некоторые представления обрабатывают события прокрутки жеста для выполнения эластичной прокрутки. В некоторых случаях можно хотеть отследить события прокрутки жеста как сильно ударение, видеть trackSwipeEventWithOptions:dampenAmountThresholdMin:max:usingHandler:.

    Реализуйте этот метод и возврат YEStrue в Вашем сильно ударять контроллер и представления, выполняющие эластичную прокрутку, передадут события прокрутки жеста цепочка респондента на следующем условии: содержание, которое будет прокручено, уже в краю прокрученного направления в начале жеста прокрутки.

    Иначе, представление выполнит эластичную прокрутку.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • Сообщает получателю, что пользователь выполнил умный жест изменения масштаба.

    Объявление

    Swift

    func smartMagnifyWithEvent(_ event: NSEvent)

    Objective C

    - (void)smartMagnifyWithEvent:(NSEvent *)event

    Параметры

    event

    Объект-событие, представляющий умный жест изменения масштаба.

    Обсуждение

    Умный жест изменения масштаба является двойным касанием с двумя пальцами на сенсорных панелях. В ответ на это событие необходимо разумно увеличить содержание.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.8 и позже.

  • Реализуйте этот метод для отслеживания событий прокрутки жеста, таких как сильно ударение.

    Объявление

    Swift

    func wantsScrollEventsForSwipeTrackingOnAxis(_ axis: NSEventGestureAxis) -> Bool

    Objective C

    - (BOOL)wantsScrollEventsForSwipeTrackingOnAxis:(NSEventGestureAxis)axis

    Параметры

    axis

    Ось жеста события сильно ударения, определяющего направление прокрутки.

    Возвращаемое значение

    YEStrue если события прокрутки жеста должны быть переданы цепочка респондента; иначе NOfalse. Возвраты реализации по умолчанию NOfalse.

    Обсуждение

    Реализуйте этот метод в Вашем сильно ударять контроллер и возврат YEStrue сообщать представлениям, выполняющим эластичную прокрутку для передачи событий прокрутки жеста цепочка респондента. События передаются только на следующем условии: содержание, которое будет прокручено, уже в краю прокрученного направления, когда начинается жест прокрутки. Иначе, представление выполняет эластичную прокрутку. Возвраты реализации по умолчанию NOfalse.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.

  • Устанавливает основу абзаца запись направления, чтобы быть слева направо.

    Объявление

    Swift

    func makeBaseWritingDirectionLeftToRight(_ sender: AnyObject?)

    Objective C

    - (void)makeBaseWritingDirectionLeftToRight:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Наборы NSAttributedString ключ NSWritingDirectionAttributeName к NSWritingDirectionLeftToRight.

    Этот метод действия предназначается, чтобы использоваться и в качестве цели пункта меню и для привязок клавиш. Основа, пишущий методы направления должна быть целью трех пунктов меню в подменю, в соответствии с меню Edit.

    Привязки клавиш по умолчанию также будут предоставлены для этого метода, но будут только включены для пользователей иврита или арабского или тех, кто иначе включил подходящее предпочтение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Устанавливает основу абзаца запись направления, чтобы быть естественным.

    Объявление

    Swift

    func makeBaseWritingDirectionNatural(_ sender: AnyObject?)

    Objective C

    - (void)makeBaseWritingDirectionNatural:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Естественная направленность определяется из текста в соответствии с Unicode bidi алгоритм. Для получения дополнительной информации посмотрите NSParagraphStyle.

    Наборы NSAttributedStringключ NSWritingDirectionAttributeName к NSTextWritingDirectionEmbedding.

    Этот метод действия предназначается, чтобы использоваться и в качестве цели пункта меню и для привязок клавиш. Основа, пишущий методы направления должна быть целью трех пунктов меню в подменю, в соответствии с меню Edit.

    Привязки клавиш по умолчанию также будут предоставлены для этого метода, но будут только включены для пользователей иврита или арабского или тех, кто иначе включил подходящее предпочтение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Устанавливает основу абзаца запись направления, чтобы быть справа налево.

    Объявление

    Swift

    func makeBaseWritingDirectionRightToLeft(_ sender: AnyObject?)

    Objective C

    - (void)makeBaseWritingDirectionRightToLeft:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Наборы NSAttributedString ключ NSWritingDirectionAttributeName к NSWritingDirectionRightToLeft.

    Этот метод действия предназначается, чтобы использоваться и в качестве цели пункта меню и для привязок клавиш. Основа, пишущий методы направления должна быть целью трех пунктов меню в подменю, в соответствии с меню Edit.

    Привязки клавиш по умолчанию также будут предоставлены для этого метода, но будут только включены для пользователей иврита или арабского или тех, кто иначе включил подходящее предпочтение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Устанавливает приписанный строковый атрибут направления символьного уровня для левого к правильному тексту.

    Объявление

    Swift

    func makeTextWritingDirectionLeftToRight(_ sender: AnyObject?)

    Objective C

    - (void)makeTextWritingDirectionLeftToRight:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Наборы NSAttributedString NSWritingDirectionAttributeName к NSWritingDirectionLeftToRight.

    Этот метод действия предназначается, чтобы использоваться и в качестве цели пункта меню и для привязок клавиш. Текст, пишущий направления должен быть целью трех подобных пунктов меню в подменю в соответствии с меню Edit.

    Привязки клавиш по умолчанию также будут предоставлены для этого метода, но будут только включены для пользователей иврита или арабского или тех, кто иначе включил подходящее предпочтение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Удаляет символьный уровень, пишущий атрибут направления

    Объявление

    Swift

    func makeTextWritingDirectionNatural(_ sender: AnyObject?)

    Objective C

    - (void)makeTextWritingDirectionNatural:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Удаляет NSWritingDirectionAttributeName от NSAttributedString.

    Этот метод действия предназначается, чтобы использоваться и в качестве цели пункта меню и для привязок клавиш. Текст, пишущий направления должен быть целью трех подобных пунктов меню в подменю в соответствии с меню Edit.

    Привязки клавиш по умолчанию также будут предоставлены для этого метода, но будут только включены для пользователей иврита или арабского или тех, кто иначе включил подходящее предпочтение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Устанавливает символьный уровень, пишущий, что направление приписывает синглу справа налево встраивание.

    Объявление

    Swift

    func makeTextWritingDirectionRightToLeft(_ sender: AnyObject?)

    Objective C

    - (void)makeTextWritingDirectionRightToLeft:(id)sender

    Параметры

    sender

    Обычно объект, вызвавший этот метод.

    Обсуждение

    Наборы NSAttributedString ключ NSWritingDirectionAttributeName к NSWritingDirectionRightToLeft.

    Этот метод действия предназначается, чтобы использоваться и в качестве цели пункта меню и для привязок клавиш. Текст, пишущий направления должен быть целью трех подобных пунктов меню в подменю в соответствии с меню Edit.

    Привязки клавиш по умолчанию также будут предоставлены для этого метода, но будут только включены для пользователей иврита или арабского или тех, кто иначе включил подходящее предпочтение.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Выполняет всех, находят ориентированные действия.

    Объявление

    Swift

    func performTextFinderAction(_ sender: AnyObject?)

    Objective C

    - (void)performTextFinderAction:(id)sender

    Параметры

    sender

    Отправитель действия находки.

    Обсуждение

    Когда приложение выполняет действие находки, оно должно отправить это сообщение в цепочку респондента.

    Респондент performTextFinderAction: ответственно за создание и владение экземпляром NSTextFinder. Прежде чем любые другие сообщения отправляются в NSTextFinder, необходимо установить его 'клиентское' свойство в объект, реализующий NSTextFinderClient протокол.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.7 и позже.