pboard类型将被弃用

时间:2009-09-11 20:37:01

标签: cocoa macos osx-snow-leopard deprecated uti

根据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类型?

由于

2 个答案:

答案 0 :(得分:4)

您只需使用UTI,之前您将使用pboard类型。

有关UTI的更多信息,请参阅Uniform Type Identifiers Overview

答案 1 :(得分:0)

这对我有用:

[self.tableView registerForDraggedTypes:@[(NSString *)kUTTypeUTF8PlainText]];

看看UTCoreTypes.h