我有一个NSAttributedString
我想写回粘贴板的内容。
一般 NSPasteboard
有不同的类型,带NSAttributedString
附件的确实适合NSPasteboardTypeRTFD
我知道如何写入粘贴板:
NSData * __strong newContent = ... // how?
NSPasteboard * __strong pboard = [NSPasteboard generalPasteboard];
NSString * __strong type = NSPasteboardTypeRTFD;
[pboard setData:newContent forType:type];
但是如何从给定的NSAttributedString
两个RTF NSData转换(然后应该适合粘贴板可读的类型)?