我正在尝试使用uipasteboard在应用程序之间传输数据,所以我设置了一个包含字符串的nsarray ....当我尝试从uipasteboard访问字符串数组时,一直返回包含nsdata的数组。 这是示例代码:
UIPasteboard *pb = [UIPasteboard pasteboardWithName:@"pasteboard" create:YES];//create a new PB if does not exists
//make PB persistent. PB will be deleted when its owner application uninstalled
[pb setPersistent:YES];
//save all items in pasteboard
[pb setItems: @[@"str1", @"str2"]];
任何想法都有错吗?
答案 0 :(得分:1)
是UiPastBoard返回NSData对象。您需要将此数据转换为对象。你有兴趣对此进行任何研究吗?
这里有一个博客将引导您完成整个过程:
http://thesmythgroup.com/2013/04/02/working-with-uipasteboard-images-and-text/
它显示了如何使用文本和图像