根据我必须使用的文档
- (void)setValue:(id)value forPasteboardType:(NSString *)pasteboardType
但我找不到 NSDate 的 UTI。我想复制原始 NSDate 本身以及格式化的字符串表示形式。
除了复制一个字符串之外,有没有办法做到这一点?
根据我必须使用的文档
- (void)setValue:(id)value forPasteboardType:(NSString *)pasteboardType
但我找不到 NSDate 的 UTI。我想复制原始 NSDate 本身以及格式化的字符串表示形式。
除了复制一个字符串之外,有没有办法做到这一点?
Apple 文档对于如何引用属性列表对象(如 NSDate 对象)似乎相当模糊!
查看 MobileCoreServices 框架中的 UTCoreTypes.h,我想知道您是否可以使用 kUTTypeItem,因为它是基本类型——事实上,Apple 将其描述为“大多数事物的基本类型”?我也可能会尝试 kUTTypeContent ,因为它特别提到了粘贴板数据。
编辑
看起来好像其他人也有同样的问题 - 请参阅此处的上一个线程并注意有关使用 NSPropertyListSerialization 的答案,虽然有点痛苦,但可能会让您将日期对象作为 plist 取回。