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

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

Разработчик

Ссылка платформы основы ссылка класса NSExtensionItem

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

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

NSExtensionItem

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


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


Swift

import Foundation

Objective C

@import Foundation;

Доступность


Доступный в iOS 8.0 и позже.

NSExtensionItem объект является неизменным набором значений, представляющих различные аспекты элемента для расширения для реакции.

  • attributedTitle Свойство

    Дополнительный заголовок для элемента.

    Объявление

    Swift

    @NSCopying var attributedTitle: NSAttributedString?

    Objective C

    @property(copy, nonatomic) NSAttributedString *attributedTitle

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • userInfo Свойство

    Дополнительный словарь ключей и значений, соответствующих свойствам дополнительного элемента.

    Объявление

    Swift

    var userInfo: [NSObject : AnyObject]?

    Objective C

    @property(copy, nonatomic) NSDictionary *userInfo

    Обсуждение

    Пары ключ/значение, принятые службой, как ожидают, будут указаны в расширении Info.plist. Значения NSExtensionItem свойства отражаются в словарь.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • attachments Свойство

    Дополнительный массив данных носителей связался с дополнительным элементом.

    Объявление

    Swift

    var attachments: [AnyObject]?

    Objective C

    @property(copy, nonatomic) NSArray *attachments

    Обсуждение

    Содержит изображения, видео, URLs, и т.д. Это не предназначено, чтобы быть массивом альтернативных форматов данных или типов, но является вместо этого набором для включения в сообщение средств социального общения, например. Эти элементы всегда вводятся NSItemProvider.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • attributedContentText Свойство

    Дополнительная строка, описывающая дополнительное содержание элемента.

    Объявление

    Swift

    @NSCopying var attributedContentText: NSAttributedString?

    Objective C

    @property(copy, nonatomic) NSAttributedString *attributedContentText

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 8.0 и позже.

  • Эти ключи соответствуют дополнительным свойствам элемента и указаны в расширении Info.plist.

    Объявление

    Swift

    let NSExtensionItemAttributedTitleKey: String let NSExtensionItemAttributedContentTextKey: String let NSExtensionItemAttachmentsKey: String

    Objective C

    NSString * const NSExtensionItemAttributedTitleKey; NSString * const NSExtensionItemAttributedContentTextKey; NSString * const NSExtensionItemAttachmentsKey;

    Константы

    • NSExtensionItemAttributedTitleKey

      Дополнительный заголовок дополнительного элемента.

      Доступный в iOS 8.0 и позже.

    • NSExtensionItemAttributedContentTextKey

      Дополнительная строка, описывающая дополнительное содержание элемента.

      Доступный в iOS 8.0 и позже.

    • NSExtensionItemAttachmentsKey

      Дополнительный массив данных носителей связался с дополнительным элементом.

      Доступный в iOS 8.0 и позже.