ここで私の要件は、他のアプリに貼り付けられたときに UIPasteboard アイテムを削除することです。
文字列を UIPasteboard にコピーする方法は
UIPasteboard *pb = [UIPasteboard generalPasteboard];
[pb setString:@”Hello Pastebot!”];
他のアプリでコピーされた後、このテキストを UIPasteboard から削除したいと思います。
誰でも私を助けることができますか 事前に感謝します
ここで私の要件は、他のアプリに貼り付けられたときに UIPasteboard アイテムを削除することです。
文字列を UIPasteboard にコピーする方法は
UIPasteboard *pb = [UIPasteboard generalPasteboard];
[pb setString:@”Hello Pastebot!”];
他のアプリでコピーされた後、このテキストを UIPasteboard から削除したいと思います。
誰でも私を助けることができますか 事前に感謝します
要件を満たす方法はありませんが、転送後すぐにパスワードを自動削除することで、目標を達成できる可能性があります (転送されたパスワードをできるだけ秘密に保つ)。
タイマーを設定するだけです。たとえば、パスワードが一般的なペーストボードに配置された瞬間に 30 秒間、タイマーが起動するとペーストボードのコンテンツがクリアされます。
[[UIPasteboard generalPasteboard] setString:@""];
もちろん、アプリのこの「特別な動作」についてユーザーに通知する必要があります (また、アプリの設定でオプションまたは構成可能にすることもできます)。