我正在阅读 的文档UIPasteboard
,它说有两种主要类型的粘贴板,“通用粘贴板”,用于系统范围的复制和粘贴,以及“查找粘贴板”(UIPasteboardNameFind
)。从文档:
查找粘贴板,用于搜索操作,在搜索栏中保存最新的字符串值
如果我在 Safari 的搜索栏中输入文本,它不会被放入另一个应用程序的查找粘贴板中。我想知道查找粘贴板是如何工作的,以及它的用途。我想象它的范围是在一个应用程序或应用程序系列中,但是与仅使用UISearchbar
'text
属性有什么区别?
这是我用来检查它的代码:
UIPasteboard *findPasteboard = [UIPasteboard pasteboardWithName:UIPasteboardNameFind create:NO];
NSLog(@"Find Pasteboard: %@", findPasteboard);
NSLog(@"Find Pasteboard items: %@", [findPasteboard items]);