Copy NSAttributedString to pasteboard

Neu bei Cocoa und ich versuche herauszufinden, wie man einen NSAttributedString in das Pasteboard kopiert. Ich habe in den Dokumenten nachgesehen und bin mir nicht sicher, ob ich ein NSPasteboardItem verwenden soll oder nicht.

Hier ist was ich muss, um einen regulären NSString zu kopieren:

NSPasteboard *pb = [NSPasteboard generalPasteboard];
NSArray *types = [NSArray arrayWithObjects:NSStringPboardType, nil];
[pb declareTypes:types owner:self];

[pb setString:@"asdfasdf" forType:NSStringPboardType];

Wie lege ich einen NSAttributedString fest?

Vielen Dan

Antworten auf die Frage(3)

Ihre Antwort auf die Frage