Я читаю документацию для UIPasteboard
, и там говорится, что существует два основных типа монтажного стола: «Общий монтажный стол», используемый для общесистемного копирования и вставки, и «Найти монтажный стол» (UIPasteboardNameFind
). Из документации:
Область монтажа "Найти", которая используется в операциях поиска, содержит самое последнее строковое значение в строке поиска.
Если я введу текст в строку поиска в Safari, он не будет помещен в область поиска для другого приложения. Мне интересно, как работает Find Pasteboard и для чего он используется. Я предполагаю, что его область действия находится внутри приложения или семейства приложений, но в чем разница от простого использования свойства UISearchbar
text
?
Вот код, который я использую для его проверки:
UIPasteboard *findPasteboard = [UIPasteboard pasteboardWithName:UIPasteboardNameFind create:NO];
NSLog(@"Find Pasteboard: %@", findPasteboard);
NSLog(@"Find Pasteboard items: %@", [findPasteboard items]);