NSExtensionItem
NSExtensionItem объект является неизменным набором значений, представляющих различные аспекты элемента для расширения для реакции.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSObjectProtocol -
NSSecureCoding -
Печатаемый -
NSCopying -
NSObject -
NSSecureCoding
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.10 и позже.
-
attributedTitle attributedTitleСвойствоДополнительный заголовок для элемента.
Объявление
Swift
@NSCopying var attributedTitle: NSAttributedString?Objective C
@property(copy, atomic) NSAttributedString *attributedTitleОператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
-
Дополнительный словарь ключей и значений, соответствующих свойствам дополнительного элемента.
Объявление
Swift
var userInfo: [NSObject : AnyObject]?Objective C
@property(copy, atomic) NSDictionary *userInfoОбсуждение
Пары ключ/значение, принятые службой, как ожидают, будут указаны в расширении
Info.plist. ЗначенияNSExtensionItemсвойства отражаются в словарь.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
-
присоединения присоединенияСвойствоДополнительный массив данных носителей связался с дополнительным элементом.
Объявление
Swift
var attachments: [AnyObject]?Objective C
@property(copy, atomic) NSArray *attachmentsОбсуждение
Содержит изображения, видео, URLs, и т.д. Это не предназначено, чтобы быть массивом альтернативных форматов данных или типов, но является вместо этого набором для включения в сообщение средств социального общения, например. Эти элементы всегда вводятся
NSItemProvider.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
-
Дополнительная строка, описывающая дополнительное содержание элемента.
Объявление
Swift
@NSCopying var attributedContentText: NSAttributedString?Objective C
@property(copy, atomic) NSAttributedString *attributedContentTextОператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
-
Эти ключи соответствуют дополнительным свойствам элемента и указаны в расширении
Info.plist.Объявление
Swift
let NSExtensionItemAttributedTitleKey: NSString! let NSExtensionItemAttributedContentTextKey: NSString! let NSExtensionItemAttachmentsKey: NSString!Objective C
NSString * const NSExtensionItemAttributedTitleKey; NSString * const NSExtensionItemAttributedContentTextKey; NSString * const NSExtensionItemAttachmentsKey;Константы
-
NSExtensionItemAttributedTitleKeyNSExtensionItemAttributedTitleKeyДополнительный заголовок дополнительного элемента.
Доступный в OS X v10.10 и позже.
-
NSExtensionItemAttributedContentTextKeyNSExtensionItemAttributedContentTextKeyДополнительная строка, описывающая дополнительное содержание элемента.
Доступный в OS X v10.10 и позже.
-
NSExtensionItemAttachmentsKeyNSExtensionItemAttachmentsKeyДополнительный массив данных носителей связался с дополнительным элементом.
Доступный в OS X v10.10 и позже.
-
-
Эти константы представляют sub-UTIs
com.apple.structured-text, который соответствуетpublic.plain-text. Используйте эти константы для указания типа данных дополнительные работы с.Объявление
Swift
let NSTypeIdentifierDateText: NSString! let NSTypeIdentifierAddressText: NSString! let NSTypeIdentifierPhoneNumberText: NSString! let NSTypeIdentifierTransitInformationText: NSString!Objective C
NSString * const NSTypeIdentifierDateText; NSString * const NSTypeIdentifierAddressText; NSString * const NSTypeIdentifierPhoneNumberText; NSString * const NSTypeIdentifierTransitInformationText;Константы
-
NSTypeIdentifierDateTextNSTypeIdentifierDateTextUTI выделяют подтипы для
NSTextCheckingTypeDate,com.apple.structured-text.date.Доступный в OS X v10.10 и позже.
-
NSTypeIdentifierAddressTextNSTypeIdentifierAddressTextUTI выделяют подтипы для
NSTextCheckingTypeAddress,com.apple.structured-text.address.Доступный в OS X v10.10 и позже.
-
NSTypeIdentifierPhoneNumberTextNSTypeIdentifierPhoneNumberTextUTI выделяют подтипы для
NSTextCheckingTypePhoneNumber,com.apple.structured-text.telephone-number.Доступный в OS X v10.10 и позже.
-
NSTypeIdentifierTransitInformationTextNSTypeIdentifierTransitInformationTextUTI выделяют подтипы для
NSTextCheckingTypeTransitInformation,com.apple.structured-text.transit-information.Доступный в OS X v10.10 и позже.
-
