Tôi gặp phải một số sự cố khi cố gắng đặt nhiều hơn một biểu diễn dữ liệu lên bảng mẫu trên iPhone 3.0.Sao chép và dán trên iPhone với nhiều biểu diễn dữ liệu
Những gì tôi đang cố gắng làm là đặt một biểu diễn dữ liệu và biểu diễn chuỗi trên bảng. Dữ liệu là kiểu dữ liệu của riêng tôi và tôi sử dụng nó để sao chép và dán vào ứng dụng của mình. Biểu diễn chuỗi là một cách để sao chép và dán nội dung của ứng dụng của tôi dưới dạng đường viền vào một ứng dụng khác (ví dụ: 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];
Mã trên không hoạt động vì thuộc tính chuỗi và setValue: forPasteboardType: methode thay thế biểu diễn đầu tiên trên bảng. Tôi đã thử addItems: nhưng nó không làm việc cho tôi.
Cảm ơn bạn đã được trợ giúp!