В объекте c я могу создать массив классов и использовать его в методе
NSArray *classes = @[[NSAttributedString class]];
NSArray *items = [pasteboard readObjectsForClasses:classes
options:nil];
Однако у swift нет функции класса. Возврат метатепа для класса приводит к ошибке
let aClass : AnyClass! = NSAttributedString.self
//or let aClass:AnyClass! = NSAttributedString.classForArchiver()
let pasteboard = NSPasteboard.generalPasteboard()
let classes = [aClass]
let objects = pasteboard.readObjectsForClasses(classes, options: nil)
итоговая строка приводит к "фатальной ошибке: элемент массива не может быть привязан к Objective-C"
Как создать массив классов в Swift?