NSExtensionItem
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSObjectProtocol -
NSSecureCoding -
Печатаемый -
NSCopying -
NSObject -
NSSecureCoding
Оператор импорта
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: StringObjective C
NSString * const NSExtensionItemAttributedTitleKey; NSString * const NSExtensionItemAttributedContentTextKey; NSString * const NSExtensionItemAttachmentsKey;Константы
-
NSExtensionItemAttributedTitleKeyДополнительный заголовок дополнительного элемента.
Доступный в iOS 8.0 и позже.
-
NSExtensionItemAttributedContentTextKeyДополнительная строка, описывающая дополнительное содержание элемента.
Доступный в iOS 8.0 и позже.
-
NSExtensionItemAttachmentsKeyДополнительный массив данных носителей связался с дополнительным элементом.
Доступный в iOS 8.0 и позже.
-
