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

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

Разработчик

Ссылка класса PSEnclosure

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

На этой странице

PSEnclosure

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

Объект корпуса обеспечивает свойства для получения информации о корпусе, такие как его URL, длина, и тип MIME, а также методы для загрузки файла, соединенного с в корпусе. Вызовите download: метод, чтобы начать загружать файл корпуса. Для проверения состояния загрузки зарегистрируйтесь для PSEnclosureDownloadStateDidChangeNotification уведомление. Не рекомендуется разделить на подклассы PSEnclosure.

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


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


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


Не применимый

Objective C

@import PubSub;

Доступность


Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
  • URL URL (OS X v10.9) Свойство

    URL к расположению корпуса. (только для чтения)

    Объявление

    Objective C

    @property(readonly, retain) NSURL *URL

    Обсуждение

    Возвращаемое значение соответствует 'href' атрибут <соединяет рэл = «корпус»> элемент в Atom и к 'url' атрибут <корпус> элемент в RSS.

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

    Objective C

    @import PubSub;

    Доступность

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

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

  • MIMEType MIMEType (OS X v10.9) Свойство

    Тип MIME корпуса. (только для чтения)

    Объявление

    Objective C

    @property(readonly, retain) NSString *MIMEType

    Обсуждение

    Тип MIME соответствует 'type' атрибут <соединяет рэл = «корпус»> элемент в Atom и к 'type' атрибут <корпус> элемент в RSS.

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

    Objective C

    @import PubSub;

    Доступность

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

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

  • длина длина (OS X v10.9) Свойство

    Длина файла в корпусе. (только для чтения)

    Объявление

    Objective C

    @property(readonly) long long length

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

    Длина, в байтах, файла в корпусе.

    Обсуждение

    Возвращаемое значение первоначально анализируется от атрибута длины <рэл ссылки = «корпус»> элемент в Atom и атрибуте длины <корпуса> в RSS. Если этот атрибут не существует в канале, возвращаемое значение 0. Значение может измениться после того, как загрузка начинается, и истинная длина получена от сервера.

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

    Objective C

    @import PubSub;

    Доступность

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

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

  • запись запись (OS X v10.9) Свойство

    Запись, с которой соединяется корпус. (только для чтения)

    Объявление

    Objective C

    @property(readonly) PSEntry *entry

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

    Запись связалась с корпусом.

    Обсуждение

    Инверсия enclosures свойство PSEntry класс. Корпус следует за непосредственным отношением и может только быть соединен с единственной записью.

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

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

    Objective C

    @import PubSub;

    Доступность

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

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

  • downloadedPath downloadedPath (OS X v10.9) Свойство

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

    Объявление

    Objective C

    @property(readonly) NSString *downloadedPath

    Обсуждение

    Возвраты метода nil если не завершилась загрузка.

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

    Objective C

    @import PubSub;

    Доступность

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

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