NSTextAttachment
NSTextAttachment объекты используются NSAttributedString кластер класса как значения для присоединяемых атрибутов (сохраненный в приписанной строке под ключом назван NSAttachmentAttributeName). Объекты, которые Вы создаете с этим классом, упоминаются, поскольку текстовое присоединение возражает, или когда никакой беспорядок не закончится как текстовые присоединения или просто присоединения.
Текстовый присоединяемый объект содержит объект NSFileWrapper, поочередно содержащий содержание прикрепленного файла. Это также использует объект ячейки, соответствующий протоколу NSTextAttachmentCell, чтобы нарисовать и обработать события от нажатия мыши. Большая часть поведения текстового присоединения понижена к обертке файла и присоединяемой ячейке. Посмотрите соответствующий класс и спецификации протокола для получения дополнительной информации.
Посмотрите спецификации класса NSAttributedString и NSTextView для получения общей информации о текстовых присоединениях.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
NSCoding -
NSObject
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.0 и позже.
-
Инициализирует недавно выделенный
NSTextAttachmentобъект содержать данную обертку файла.Объявление
Swift
init(fileWrapperaWrapper: NSFileWrapper?)Objective C
- (instancetype)initWithFileWrapper:(NSFileWrapper *)aWrapperПараметры
aWrapperОбертка файла для получателя.
Возвращаемое значение
Получатель, инициализированный для содержания
aWrapperи используйтеNSTextAttachmentCellкак его присоединяемая ячейка.Обсуждение
Этот метод является определяемым инициализатором для
NSTextAttachmentкласс.Если
aWrapperсодержит файл образа, который получатель может интерпретировать какNSImageобъект, устанавливает присоединяемое изображение ячейки вNSImageвместо к значкуaWrapper.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает обертку файла получателя.
Объявление
Swift
var fileWrapper: NSFileWrapper?Objective C
@property(strong) NSFileWrapper *fileWrapperПараметры
aWrapperОбертка файла для получателя.
Обсуждение
Обертка файла содержит содержание прикрепленного файла.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Возвращает обертку файла получателя.
Объявление
Swift
var fileWrapper: NSFileWrapper?Objective C
@property(strong) NSFileWrapper *fileWrapperВозвращаемое значение
Обертка файла получателя.
Обсуждение
Обертка файла содержит содержание прикрепленного файла.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
-
Устанавливает объект, используемый, чтобы нарисовать значок для получателя и обработать события от нажатия мыши.
Объявление
Swift
var attachmentCell: NSTextAttachmentCellProtocol!Objective C
@property(strong) id<NSTextAttachmentCell> attachmentCellПараметры
aCellОбъект раньше рисовал значок для получателя и обрабатывал события от нажатия мыши.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
– setFileWrapper:– setImage:(NSCell)– icon(NSFileWrapper)– attachmentCell -
Возвращается объект раньше рисовал значок для получателя и обрабатывал события от нажатия мыши.
Объявление
Swift
var attachmentCell: NSTextAttachmentCellProtocol!Objective C
@property(strong) id<NSTextAttachmentCell> attachmentCellВозвращаемое значение
Объект раньше рисовал значок для получателя и обрабатывал события от нажатия мыши.
Обсуждение
NSTextAttachmentобъект значением по умолчанию используетNSTextAttachmentCellвозразите, что выводит на экран значок прикрепленного файла или его содержание, если файл содержит изображение.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.0 и позже.
См. также
– fileWrapper– image(NSCell)– icon(NSFileWrapper)– setAttachmentCell:
-
Этот символ используется для обозначения присоединения.
Объявление
Swift
var NSAttachmentCharacter: Int { get }Objective C
enum { NSAttachmentCharacter = 0xfffc };Константы
