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

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

Разработчик

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

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

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

NSText

Класс сразу

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

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

NSTextView расширяет интерфейс, объявленный NSText и обеспечивает намного более улучшенную функциональность, чем объявленный в NSText.

NSText инициализация создает экземпляр конкретного подкласса, такой как NSTextView. Экземпляры любого из этих классов в общем вызывают текстовыми объектами.

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

Наследование


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


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

    Объявление

    Swift

    var string: String?

    Objective C

    @property(copy) NSString *string

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

    Символы текста получателя.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setString:

  • Выбирает цвет фона получателя к данному цвету.

    Объявление

    Swift

    @NSCopying var backgroundColor: NSColor?

    Objective C

    @property(copy) NSColor *backgroundColor

    Параметры

    aColor

    Цвет фона для получателя.

    Обсуждение

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвращает цвет фона получателя.

    Объявление

    Swift

    @NSCopying var backgroundColor: NSColor?

    Objective C

    @property(copy) NSColor *backgroundColor

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

    Цвет фона получателя.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Средства управления, рисует ли получатель свой фон.

    Объявление

    Swift

    var drawsBackground: Bool

    Objective C

    @property BOOL drawsBackground

    Параметры

    flag

    Если flag YEStrue, получатель заполняет свой фон цветом фона, если flag NOfalse, это не делает.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var drawsBackground: Bool

    Objective C

    @property BOOL drawsBackground

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

    YEStrue если получатель рисует свой фон, иначе NOfalse.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Средства управления, позволяет ли получатель пользователю редактировать свой текст.

    Объявление

    Swift

    var editable: Bool

    Objective C

    @property(getter=isEditable) BOOL editable

    Параметры

    flag

    Если flag YEStrue, получатель позволяет пользователю редактировать текст и атрибуты; если flag NOfalse, это не делает.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • isEditable - isEditable Доступный в OS X v10.0 через OS X v10.9

    Возвращает булево значение, указывающее, позволяет ли получатель пользователю редактировать текст, NOfalse если это не делает.

    Объявление

    Objective C

    - (BOOL)isEditable

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

    YEStrue если получатель позволяет пользователю редактировать текст, иначе NOfalse.

    Обсуждение

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

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

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

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

    Объявление

    Swift

    var selectable: Bool

    Objective C

    @property(getter=isSelectable) BOOL selectable

    Параметры

    flag

    Если flag YEStrue, получатель позволяет пользователю выбирать текст; если flag NOfalse, это не делает.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • isSelectable - isSelectable Доступный в OS X v10.0 через OS X v10.9

    Возвращает булево значение, указывающее, позволяет ли получатель пользователю выбирать текст, NOfalse если это не делает.

    Объявление

    Objective C

    - (BOOL)isSelectable

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

    YEStrue если получатель позволяет пользователю выбирать текст, иначе NOfalse.

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

  • Средства управления, интерпретирует ли получатель Вкладку, Shift-Tab и Возврат (Входят) как сигналы, чтобы закончить редактирование и возможно изменить первого респондента.

    Объявление

    Swift

    var fieldEditor: Bool

    Objective C

    @property(getter=isFieldEditor) BOOL fieldEditor

    Параметры

    flag

    Если flag YEStrue, получатель интерпретирует Вкладку, Shift-Tab, и Возврат (Входит) как сигналы, чтобы закончить редактирование и возможно изменить первого респондента; если flag NOfalse, это не делает, вместо этого принимая эти символы как ввод текста.

    Обсуждение

    Посмотрите NSWindow спецификация класса для получения дополнительной информации о полевых редакторах. По умолчанию, NSText объекты не ведут себя как полевые редакторы.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – isFieldEditor

  • isFieldEditor - isFieldEditor Доступный в OS X v10.0 через OS X v10.9

    Возвращает булево значение, указывающее, интерпретирует ли получатель Вкладку, Shift-Tab, и Возврат (Входит) как сигналы, чтобы закончить редактирование и возможно изменить первого респондента.

    Объявление

    Objective C

    - (BOOL)isFieldEditor

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

    YEStrue если получатель интерпретирует Вкладку, Shift-Tab, и Возврат (Входит) как сигналы, чтобы закончить редактирование и возможно изменить первого респондента; NOfalse если это принимает их как ввод текста.

    Обсуждение

    Посмотрите NSWindow спецификация класса для получения дополнительной информации о полевых редакторах. По умолчанию, NSText объекты не ведут себя как полевые редакторы.

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

    См. также

    – setFieldEditor:

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

    Объявление

    Swift

    var richText: Bool

    Objective C

    @property(getter=isRichText) BOOL richText

    Параметры

    flag

    Если flag YEStrue получатель позволяет пользователю применять атрибуты к определенным диапазонам текста; если flag NOfalse это не делает.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • isRichText - isRichText Доступный в OS X v10.0 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isRichText

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

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

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

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

    Объявление

    Swift

    var importsGraphics: Bool

    Objective C

    @property BOOL importsGraphics

    Параметры

    flag

    Если flag YEStrue, получатель позволяет пользователю импортировать файлы путем перетаскивания; если flag NOfalse, это не делает.

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var importsGraphics: Bool

    Objective C

    @property BOOL importsGraphics

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

    YEStrue если получатель позволяет пользователю импортировать файлы путем перетаскивания, иначе NOfalse.

    Обсуждение

    Текстовый объект, принимающий перетащенные файлы, является также объектом обогащенного текста.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Средства управления, использует ли получатель панель Font и меню Font.

    Объявление

    Swift

    var usesFontPanel: Bool

    Objective C

    @property BOOL usesFontPanel

    Параметры

    flag

    Если flag YEStrue, получатель реагирует на сообщения от панели Font и из меню Font и обновляет панель Font со шрифтом выбора каждый раз, когда это изменяется. Если flag NOfalse получатель не делает ни одного из этих действий.

    Обсуждение

    По умолчанию, NSText возразите использует панель Font и меню.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – usesFontPanel

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

    Объявление

    Swift

    var usesFontPanel: Bool

    Objective C

    @property BOOL usesFontPanel

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

    YEStrue если получатель использует панель Font, иначе NOfalse.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setUsesFontPanel:

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

    Объявление

    Swift

    func toggleRuler(_ sender: AnyObject?)

    Objective C

    - (void)toggleRuler:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • isRulerVisible - isRulerVisible Доступный в OS X v10.0 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isRulerVisible

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

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

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

    См. также

    – toggleRuler:

  • Выбирает символы получателя в aRange.

    Объявление

    Swift

    var selectedRange: NSRange

    Objective C

    @property NSRange selectedRange

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – selectedRange

  • Возвращает диапазон выделенных символов.

    Объявление

    Swift

    var selectedRange: NSRange

    Objective C

    @property NSRange selectedRange

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setSelectedRange:

  • Заменяет символы в данном диапазоне с текстом RTF, интерпретируемым от данных данных RTF.

    Объявление

    Swift

    func replaceCharactersInRange(_ aRange: NSRange, withRTF rtfData: NSData)

    Objective C

    - (void)replaceCharactersInRange:(NSRange)aRange withRTF:(NSData *)rtfData

    Параметры

    aRange

    Диапазон символов, которые будут заменены.

    rtfData

    Данные RTF, из которых можно получить замещающую строку.

    Обсуждение

    Этот метод применяется только к объектам обогащенного текста.

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Заменяет символы в данном диапазоне с текстом RTFD, интерпретируемым от данных данных RTFD.

    Объявление

    Swift

    func replaceCharactersInRange(_ aRange: NSRange, withRTFD rtfdData: NSData)

    Objective C

    - (void)replaceCharactersInRange:(NSRange)aRange withRTFD:(NSData *)rtfdData

    Параметры

    aRange

    Диапазон символов, которые будут заменены.

    rtfdData

    Данные RTFD, из которых можно получить замещающую строку.

    Обсуждение

    Этот метод применяется только к объектам обогащенного текста.

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func replaceCharactersInRange(_ aRange: NSRange, withString aString: String)

    Objective C

    - (void)replaceCharactersInRange:(NSRange)aRange withString:(NSString *)aString

    Параметры

    aRange

    Диапазон символов, которые будут заменены.

    aString

    Замещающая строка.

    Обсуждение

    Для объекта обогащенного текста, текста aString присваивается атрибуты форматирования первого символа текста, который он заменяет, или символа сразу прежде aRange если длина диапазона 0. Если расположение диапазона 0, атрибуты форматирования первого символа в получателе используются.

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var string: String?

    Objective C

    @property(copy) NSString *string

    Обсуждение

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func selectAll(_ sender: AnyObject?)

    Objective C

    - (void)selectAll:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Этот метод действия копирует выделенный текст на общую область монтажа в стольких же форматов сколько поддержки получателя.

    Объявление

    Swift

    func copy(_ sender: AnyObject?)

    Objective C

    - (void)copy:(id)sender

    Обсуждение

    Объект простого текста использует NSStringPboardType для простого текста и объекта обогащенного текста также использует NSRTFPboardType.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func cut(_ sender: AnyObject?)

    Objective C

    - (void)cut:(id)sender

    Обсуждение

    Объект простого текста использует NSStringPboardType для простого текста и объекта обогащенного текста также использует NSRTFPboardType.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func paste(_ sender: AnyObject?)

    Objective C

    - (void)paste:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func copyFont(_ sender: AnyObject?)

    Objective C

    - (void)copyFont:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func pasteFont(_ sender: AnyObject?)

    Objective C

    - (void)pasteFont:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func copyRuler(_ sender: AnyObject?)

    Objective C

    - (void)copyRuler:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Этот метод действия вставляет информацию о стиле абзаца от области монтажа линейки на выделенные абзацы объекта обогащенного текста.

    Объявление

    Swift

    func pasteRuler(_ sender: AnyObject?)

    Objective C

    - (void)pasteRuler:(id)sender

    Обсуждение

    Это не применяется к объекту простого текста.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Этот метод действия удаляет выделенный текст.

    Объявление

    Swift

    func delete(_ sender: AnyObject?)

    Objective C

    - (void)delete:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – сокращение:

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

    Объявление

    Swift

    func changeFont(_ sender: AnyObject?)

    Objective C

    - (void)changeFont:(id)sender

    Обсуждение

    Если получатель не использует панель Font, этот метод ничего не делает.

    Этот метод изменяет шрифт путем отправки a convertFont: обменивайтесь сообщениями к совместно используемому NSFontManager, и применение каждого NSFont возвратилось к надлежащему тексту. Посмотрите NSFontManager спецификация класса для получения дополнительной информации о преобразовании шрифта.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – usesFontPanel

  • Устанавливает шрифт текста всего получателя к aFont.

    Объявление

    Swift

    var font: NSFont?

    Objective C

    @property(strong) NSFont *font

    Обсуждение

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает шрифт символов в aRange к aFont.

    Объявление

    Swift

    func setFont(_ font: NSFont, range range: NSRange)

    Objective C

    - (void)setFont:(NSFont *)font range:(NSRange)range

    Обсуждение

    Этот метод применяется только к объекту обогащенного текста.

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setFont:
    – шрифт

  • Если нет никакого текста, возвращает шрифт первого символа в тексте получателя, или точки вставки.

    Объявление

    Swift

    var font: NSFont?

    Objective C

    @property(strong) NSFont *font

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает выравнивание текста всего получателя к mode.

    Объявление

    Swift

    var alignment: NSTextAlignment

    Objective C

    @property NSTextAlignment alignment

    Обсуждение

    Значение mode должно быть одно из выравнивания, описанного в NSTextAlignment.

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

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func alignCenter(_ sender: AnyObject?)

    Objective C

    - (void)alignCenter:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func alignLeft(_ sender: AnyObject?)

    Objective C

    - (void)alignLeft:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func alignRight(_ sender: AnyObject?)

    Objective C

    - (void)alignRight:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var alignment: NSTextAlignment

    Objective C

    @property NSTextAlignment alignment

    Обсуждение

    Возвращенное значение является одним из выравнивания, описанного в NSTextAlignment.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает цвет текста всех символов в получателе к aColor.

    Объявление

    Swift

    @NSCopying var textColor: NSColor?

    Objective C

    @property(copy) NSColor *textColor

    Обсуждение

    Удаляет атрибут цвета текста если aColor nil.

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает цвет текста символов в aRange к aColor.

    Объявление

    Swift

    func setTextColor(_ color: NSColor?, range range: NSRange)

    Objective C

    - (void)setTextColor:(NSColor *)color range:(NSRange)range

    Обсуждение

    Удаляет атрибут цвета текста если aColor nil. Этот метод применяется только к объектам обогащенного текста.

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    @NSCopying var textColor: NSColor?

    Objective C

    @property(copy) NSColor *textColor

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var baseWritingDirection: NSWritingDirection

    Objective C

    @property NSWritingDirection baseWritingDirection

    Обсуждение

    Текстовая система использует это значение в качестве подсказки для вычисления фактического направления для отображения символов Unicode. Вы не должны должны быть вызывать этот метод непосредственно. Если никакое направление записи не установлено, возвраты NSWritingDirectionNatural.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var baseWritingDirection: NSWritingDirection

    Objective C

    @property NSWritingDirection baseWritingDirection

    Обсуждение

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

    Этот метод не включает поддержку отмены по умолчанию. Клиенты должны вызвать shouldChangeTextInRanges:replacementStrings: или shouldChangeTextInRange:replacementString: включать этот метод в невыполнимое действие.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – baseWritingDirection

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

    Объявление

    Swift

    func superscript(_ sender: AnyObject?)

    Objective C

    - (void)superscript:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func `subscript`(_ sender: AnyObject?)

    Objective C

    - (void)subscript:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func unscript(_ sender: AnyObject?)

    Objective C

    - (void)unscript:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func underline(_ sender: AnyObject?)

    Objective C

    - (void)underline:(id)sender

    Обсуждение

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

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Попытки считать файл RTFD в path, возврат YEStrue если успешный и NOfalse если нет.

    Объявление

    Swift

    func readRTFDFromFile(_ path: String) -> Bool

    Objective C

    - (BOOL)readRTFDFromFile:(NSString *)path

    Обсуждение

    path должен быть путь для .rtf файл или .rtfd обертка файла, не для файла RTF в .rtfd обертка файла.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Пишет текст получателя как RTF с присоединениями к файлу или каталогу в path.

    Объявление

    Swift

    func writeRTFDToFile(_ path: String, atomically flag: Bool) -> Bool

    Objective C

    - (BOOL)writeRTFDToFile:(NSString *)path atomically:(BOOL)flag

    Обсуждение

    Возвраты YEStrue на успехе и NOfalse при отказе. Если atomicFlag YEStrue, попытки записать файл безопасно так, чтобы существующий файл в path не перезаписывается, ни делает новый файл в path фактически будьте созданы, если запись не успешна.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвращает объект NSData, содержащий поток RTFD, соответствующий символам и атрибутам в aRange.

    Объявление

    Swift

    func RTFDFromRange(_ range: NSRange) -> NSData?

    Objective C

    - (NSData *)RTFDFromRange:(NSRange)range

    Обсуждение

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

    При записи данных в область монтажа можно использовать объект NSData в качестве первого параметра NSPasteboard setData:forType: метод, со вторым параметром NSRTFDPboardType.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – RTFFromRange:

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

    Объявление

    Swift

    func RTFFromRange(_ range: NSRange) -> NSData?

    Objective C

    - (NSData *)RTFFromRange:(NSRange)range

    Обсуждение

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

    При записи данных в область монтажа можно использовать объект NSData в качестве первого параметра NSPasteboard setData:forType: метод, со вторым параметром NSRTFPboardType.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – RTFDFromRange:

  • Этот метод действия ищет слово с ошибками в тексте получателя.

    Объявление

    Swift

    func checkSpelling(_ sender: AnyObject?)

    Objective C

    - (void)checkSpelling:(id)sender

    Обсуждение

    Поиск запускается в конце выбора и продолжается, пока это не достигает слова, подозреваемого в том, чтобы быть написанным c орфографическими ошибками или конце текста. Если слово не распознано сервером написания, a showGuessPanel: сообщение тогда открывает панель Guess и позволяет пользователю делать исправление или добавлять слово к локальному словарю.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – showGuessPanel:

  • Этот метод действия открывает панель Spelling, позволяя пользователю сделать исправление во время проверки правописания.

    Объявление

    Swift

    func showGuessPanel(_ sender: AnyObject?)

    Objective C

    - (void)showGuessPanel:(id)sender

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – checkSpelling:

  • Устанавливает максимальный размер получателя в aSize.

    Объявление

    Swift

    var maxSize: NSSize

    Objective C

    @property NSSize maxSize

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setMinSize:
    – maxSize

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

    Объявление

    Swift

    var maxSize: NSSize

    Objective C

    @property NSSize maxSize

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – minSize
    – setMaxSize:

  • Устанавливает минимальный размер получателя в aSize.

    Объявление

    Swift

    var minSize: NSSize

    Objective C

    @property NSSize minSize

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setMaxSize:
    – minSize

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

    Объявление

    Swift

    var minSize: NSSize

    Objective C

    @property NSSize minSize

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – maxSize
    – setMinSize:

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

    Объявление

    Swift

    var verticallyResizable: Bool

    Objective C

    @property(getter=isVerticallyResizable) BOOL verticallyResizable

    Обсуждение

    Если flag YEStrue это делает; если flag NOfalse это не делает.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • isVerticallyResizable - isVerticallyResizable Доступный в OS X v10.0 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isVerticallyResizable

    Обсуждение

    По умолчанию, NSText объект вертикально изменяемого размера.

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

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

    Объявление

    Swift

    var horizontallyResizable: Bool

    Objective C

    @property(getter=isHorizontallyResizable) BOOL horizontallyResizable

    Обсуждение

    Если flag YEStrue это делает; если flag NOfalse это не делает.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • isHorizontallyResizable - isHorizontallyResizable Доступный в OS X v10.0 через OS X v10.9

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

    Объявление

    Objective C

    - (BOOL)isHorizontallyResizable

    Обсуждение

    По умолчанию, NSText объект не горизонтально изменяемого размера.

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

    Objective C

    @import AppKit;

    Доступность

    Доступный в OS X v10.0 через OS X v10.9.

  • Изменяет размеры получателя для адаптации его тексту.

    Объявление

    Swift

    func sizeToFit()

    Objective C

    - (void)sizeToFit

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Прокручивает получатель в его представлении прокрутки включения так первые символы aRange видимы.

    Объявление

    Swift

    func scrollRangeToVisible(_ range: NSRange)

    Objective C

    - (void)scrollRangeToVisible:(NSRange)range

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Устанавливает делегата получателя.

    Объявление

    Swift

    unowned(unsafe) var delegate: NSTextDelegate?

    Objective C

    @property(assign) id<NSTextDelegate> delegate

    Параметры

    anObject

    Делегат к получателю.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – делегат

  • Возвращает делегата получателя.

    Объявление

    Swift

    unowned(unsafe) var delegate: NSTextDelegate?

    Objective C

    @property(assign) id<NSTextDelegate> delegate

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

    Делегат получателя, или nil если это не имеет ни одного.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    – setDelegate:

  • Эти константы указывают выравнивание текста.

    Объявление

    Swift

    enum NSTextAlignment : UInt { case LeftTextAlignment case RightTextAlignment case CenterTextAlignment case JustifiedTextAlignment case NaturalTextAlignment }

    Objective C

    typedef enum _NSTextAlignment { NSLeftTextAlignment = 0, NSRightTextAlignment = 1, NSCenterTextAlignment = 2, NSJustifiedTextAlignment = 3, NSNaturalTextAlignment = 4 } NSTextAlignment;

    Константы

    • LeftTextAlignment

      NSLeftTextAlignment

      Текст визуально выравнивается по левому краю.

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

    • RightTextAlignment

      NSRightTextAlignment

      Текст визуально выравнивается по правому краю.

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

    • CenterTextAlignment

      NSCenterTextAlignment

      Текст визуально централен выровненный.

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

    • JustifiedTextAlignment

      NSJustifiedTextAlignment

      Текст выровнен.

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

    • NaturalTextAlignment

      NSNaturalTextAlignment

      Используйте естественное выравнивание сценария текста.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Эти константы указывают направления записи:

    Объявление

    Swift

    enum NSWritingDirection : Int { case Natural case LeftToRight case RightToLeft }

    Objective C

    enum { NSWritingDirectionNatural = -1, NSWritingDirectionLeftToRight = 0, NSWritingDirectionRightToLeft }; typedef NSInteger NSWritingDirection;

    Константы

    • Natural

      NSWritingDirectionNatural

      Направление записи определяется с помощью Unicode правила P2 и P3 Алгоритма Bidi. Значение по умолчанию.

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

    • LeftToRight

      NSWritingDirectionLeftToRight

      Направление записи слева направо.

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

    • RightToLeft

      NSWritingDirectionRightToLeft

      Направление записи справа налево.

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    var NSTextWritingDirectionEmbedding: Int { get } var NSTextWritingDirectionOverride: Int { get }

    Objective C

    enum { NSTextWritingDirectionEmbedding = (0 << 1), NSTextWritingDirectionOverride = (1 << 1) };

    Константы

    • NSTextWritingDirectionEmbedding

      NSTextWritingDirectionEmbedding

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

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

    • NSTextWritingDirectionOverride

      NSTextWritingDirectionOverride

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

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

    Обсуждение

    Можно использовать логическое OR оператор для объединения этих констант с NSWritingDirectionLeftToRight или NSWritingDirectionRightToLeft когда используется с NSWritingDirectionAttributeName указать управления форматированием, определенные Unicode Двунаправленный Алгоритм в Приложении № 9 Стандарта Unicode.

  • Эти константы указывают причину изменения редактирования фокуса среди текстовых полей, в сущности отвечая на вопрос, “почему я покидаю поле?”

    Объявление

    Swift

    var NSIllegalTextMovement: Int { get } var NSReturnTextMovement: Int { get } var NSTabTextMovement: Int { get } var NSBacktabTextMovement: Int { get } var NSLeftTextMovement: Int { get } var NSRightTextMovement: Int { get } var NSUpTextMovement: Int { get } var NSDownTextMovement: Int { get } var NSCancelTextMovement: Int { get } var NSOtherTextMovement: Int { get }

    Objective C

    enum { NSIllegalTextMovement = 0, NSReturnTextMovement = 0x10, NSTabTextMovement = 0x11, NSBacktabTextMovement = 0x12, NSLeftTextMovement = 0x13, NSRightTextMovement = 0x14, NSUpTextMovement = 0x15, NSDownTextMovement = 0x16, NSCancelTextMovement = 0x17, NSOtherTextMovement = 0 };

    Константы

    • NSIllegalTextMovement

      NSIllegalTextMovement

      В настоящее время неиспользованный.

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

    • NSReturnTextMovement

      NSReturnTextMovement

      Клавиша Return была нажата.

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

    • NSTabTextMovement

      NSTabTextMovement

      Клавиша Tab была нажата.

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

    • NSBacktabTextMovement

      NSBacktabTextMovement

      Клавиша Backtab (Shift-Tab) была нажата.

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

    • NSLeftTextMovement

      NSLeftTextMovement

      Клавиша со стрелкой влево была нажата.

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

    • NSRightTextMovement

      NSRightTextMovement

      Клавиша со стрелкой вправо была нажата.

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

    • NSUpTextMovement

      NSUpTextMovement

      Клавиша со стрелкой вверх была нажата.

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

    • NSDownTextMovement

      NSDownTextMovement

      Клавиша со стрелкой вниз была нажата.

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

    • NSCancelTextMovement

      NSCancelTextMovement

      Пользователь отменил завершение.

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

    • NSOtherTextMovement

      NSOtherTextMovement

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

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

    Обсуждение

    Они - возможные значения для NSTextMovement ключ NSTextDidEndEditingNotificationuserInfo словарь. Полевой редактор удостоверяется, что это значения, отправленные, когда пользователь нажимает Tab, Backtab или клавишу Return при редактировании. Управление тогда использует эту информацию для решения, куда отправить фокус затем.

  • Эти константы указывают несколько обычно используемых символов Unicode.

    Объявление

    Swift

    var NSParagraphSeparatorCharacter: Int { get } var NSLineSeparatorCharacter: Int { get } var NSTabCharacter: Int { get } var NSBackTabCharacter: Int { get } var NSFormFeedCharacter: Int { get } var NSNewlineCharacter: Int { get } var NSCarriageReturnCharacter: Int { get } var NSEnterCharacter: Int { get } var NSBackspaceCharacter: Int { get } var NSDeleteCharacter: Int { get }

    Objective C

    enum { NSParagraphSeparatorCharacter = 0x2029, NSLineSeparatorCharacter = 0x2028, NSTabCharacter = 0x0009, NSFormFeedCharacter = 0x000c, NSNewlineCharacter = 0x000a, NSCarriageReturnCharacter = 0x000d, NSEnterCharacter = 0x0003, NSBackspaceCharacter = 0x0008, NSBackTabCharacter = 0x0019, NSDeleteCharacter = 0x007f };

    Константы

    • NSParagraphSeparatorCharacter

      NSParagraphSeparatorCharacter

      Символ разделителя абзацев: 0x2029

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

    • NSLineSeparatorCharacter

      NSLineSeparatorCharacter

      Символ разделителя строк: 0x2028

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

    • NSTabCharacter

      NSTabCharacter

      Символ табуляции: 0x0009

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

    • NSBackTabCharacter

      NSBackTabCharacter

      Задний символ табуляции: 0x0019

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

    • NSFormFeedCharacter

      NSFormFeedCharacter

      Символ перевода страницы: 0x000c

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

    • NSNewlineCharacter

      NSNewlineCharacter

      Символ новой строки: 0x000a

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

    • NSCarriageReturnCharacter

      NSCarriageReturnCharacter

      Символ возврата каретки: 0x000d

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

    • NSEnterCharacter

      NSEnterCharacter

      Ввести символ: 0x0003

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

    • NSBackspaceCharacter

      NSBackspaceCharacter

      Символ возврата: 0x0008

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

    • NSDeleteCharacter

      NSDeleteCharacter

      Удалить символ: 0x007f

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

  • Отправленный, когда NSText объект начинает любую работу, изменяющую символы или атрибуты форматирования.

    Объект уведомления является уведомлением NSText объект. Это уведомление не содержит a userInfo словарь.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Отправленный после NSText объект выполняет любую работу, изменяющую символы или атрибуты форматирования.

    Объект уведомления является уведомлением NSText объект. Это уведомление не содержит a userInfo словарь.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Отправленный, когда фокус уезжает NSText объект, изменила ли какая-либо работа символы или атрибуты форматирования.

    Объект уведомления является уведомлением NSText объект. userInfo словарь содержит следующую информацию:

    Ключ

    Значение

    @"NSTextMovement"

    Возможные значения кодов перемещения описаны в Кодах Перемещения.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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