NSFileWrapper
Набор приложения расширяет Основу NSFileWrapper
класс путем добавления поддержки присоединения значков к обертке файла. Значок представляет узел в документе и может использоваться, перетаскивая операции.
Посмотрите Ссылку класса NSFileWrapper для остатка от класса, находящегося в Фундэйшне Ките.
Наследование
Не применимый
Соответствует
-
NSCoding (NSFileWrapper)
-
NSObject (NSObject)
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
-
Возвращает значок, представляющий обертку файла пользователю.
Возвращаемое значение
Значок, представляющий обертку файла;
nil
когда обертка файла не имеет никакого значка.Обсуждение
Вы не должны использовать этот значок; например, средство просмотра файла обычно ищет значки автоматически на основе расширений файла, и так не нуждалось бы в этом. Точно так же, если обертка файла представляет файл образа, можно вывести на экран изображение непосредственно, а не значок файла.
Этот метод может возвратиться
nil
если обертка файла является дочерним элементом, создаваемым, когда ее родитель был считан из файловой системы, и дочерний элемент был изменен, прежде чем это было считано. ИспользуйтеNSFileWrapperReadingImmediate
чтение опции сократить вероятность той проблемы.Поскольку
NSImage
объект это возвращается, мог бы быть совместно использован многимиNSFileWrapper
объекты, Вы не должны видоизменять его. Если необходимо видоизменить возвращенный объект, сделайте копию сначала и видоизмените копию вместо этого.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Указывает изображение, которое может использоваться для представления обертки файла пользователю.
Параметры
icon
Изображение, которое может использоваться для представления обертки файла пользователю.
Обсуждение
Приложение не должно использовать этот значок; например, средство просмотра файла обычно ищет значки автоматически на основе расширений файла, и так не нуждалось бы в этом. Точно так же, если обертка файла представляет файл образа, приложение может вывести на экран изображение непосредственно, а не значок файла.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.0 и позже.
См. также