values(forPasteboardType:inItemSet:)
Returns the objects on the indicated pasteboard items that have the given representation type.
Declaration
func values(forPasteboardType pasteboardType: String, inItemSet itemSet: IndexSet?) -> [Any]?Parameters
- pasteboardType:
A string identifying a representation type. Typically this is a UTI.
- itemSet:
An index set with each integer value identifying a pasteboard item positionally in the pasteboard. Pass in
nilto request all pasteboard items.
Return Value
An array of objects that have the type indicated by pasteboardType; or—if the pasteboard type is custom or unknown—an array of NSData objects.
Discussion
Returned objects are of one of the following classes, depending on the pasteboard item’s representation type: NSString, NSArray, NSDictionary, NSDate, NSNumber, NSURL, or UIImage.