Отвечая на комментарии и мой собственный вопрос:
- Установка свойства строки
pasteboard
работает.
- Использование
setValue:forPasteboardType:
также работает, если я использую kUTTypeUTF8PlainText
вместо kUTTypePlainText
для типа картона.
Я не заметил свойства строки, потому что перешел непосредственно к разделу «Получение и настройка отдельных элементов картона» .
Я проводил тестирование, щелкая текстовое поле и проверяя, появится ли всплывающее окно.
Я до сих пор не уверен, где в документах объясняются типы UTT для iPhone, в том числе где их получить (Framework, #include
файлы), кажется, что документ «Обзор унифицированных идентификаторов типов» все еще ориентирован Mac OS Так как константы дали мне предупреждение о несоответствии типов, я подумал, что делаю что-то не так, поэтому сначала я попытался использовать литерал NSString
.