Я столкнулся с некоторыми проблемами при попытке помещать более одного представления данных в картон на iPhone 3.0.Копирование и вставка на iPhone с несколькими представлениями данных
То, что я пытаюсь сделать, это представить представление данных и представление строки на картон. Данные - это мой собственный тип данных, и я использую его для копирования и вставки в моем приложении. Строковое представление - способ копирования и вставки содержимого моего приложения в виде контура в другое приложение (например, Mail.app).
// payload
NSString *pasteboardString = [selectedNode stringRepresentation];
NSDictionary *pasteboardDictionary = [selectedNode nodeAndSubnodesProperties];
// set payload
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = pasteboardString;
[pasteboard setValue:pasteboardDictionary forPasteboardType:MNTNodesPasteboardType];
Приведенный выше код не работает, поскольку свойство строки и SetValue: forPasteboardType: Methode заменить первое представление на монтажном столе. Я попробовал addItems: но это не сработало для меня.
Благодарим за помощь!