根据NSPasteboard.h(Xcode SDK的标准Snow Leopard副本中的第294行),它声明:
/* Use of pboard types should be replaced with use of UTIs.
Pboard types will be deprecated in a future release. */
我已经尝试过使用UTI作为替代pboard类型的示例,但我找不到任何可以演示如何执行此操作的内容。
有没有人有任何示例代码显示如何用UTI替换pboard类型?
由于
答案 0 :(得分:4)
您只需使用UTI,之前您将使用pboard类型。
有关UTI的更多信息,请参阅Uniform Type Identifiers Overview。
答案 1 :(得分:0)
这对我有用:
[self.tableView registerForDraggedTypes:@[(NSString *)kUTTypeUTF8PlainText]];
看看UTCoreTypes.h