在这里,我的要求是在将 UIPasteboard 项目粘贴到其他应用程序后将其删除。
我如何将字符串复制到 UIPasteboard 是
UIPasteboard *pb = [UIPasteboard generalPasteboard];
[pb setString:@”Hello Pastebot!”];
现在我想在将此文本复制到其他应用程序后将其从 UIPasteboard 中删除。
谁能帮帮我 提前致谢
最佳答案
没有办法满足您的要求,但也许您可以通过在传输后不久自动删除它来达到您的目标(尽可能保密传输的密码)。
只需设置一个计时器,假设在将密码放入通用粘贴板时等待 30 秒,当计时器触发时清除粘贴板内容。
[[UIPasteboard generalPasteboard] setString:@""];
当然,您应该将您应用的这种“特殊行为”告知您的用户(并可能在您的应用设置中将其设为可选或可配置)。
关于ios - 将 uipasteboard 项目粘贴到其他应用程序后如何将其删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19312465/