Вопрос

Согласно NSPasteboard.h (строка 294 в стандартной копии Snow Leopard Xcode SDK) говорится:

/* Use of pboard types should be replaced with use of UTIs.
Pboard types will be deprecated in a future release. */

Я пытался найти примеры использования UTI в качестве замены типов pboard, но нигде не могу найти ничего, что демонстрировало бы, как это сделать.

Есть ли у кого-нибудь пример кода, показывающий, как заменить типы pboard на UTI?

Спасибо

Это было полезно?

Решение

Вы просто используете UTI там, где раньше использовали типы pboard.

Подробнее об ИМП см. Обзор унифицированных идентификаторов типов.

Другие советы

Это работает для меня:

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

Взгляните на UTCoreTypes.h.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top