これを行う方法はありますか?私はオブジェクトを起動時にUIPasteboardChangedNotification
に登録しますが、バックグラウンドに送信してSafariなどを開いてテキストをコピーすると、ハンドラが呼び出されません。 (私は今のところシミュレータだけを使用しています)。バックグラウンドでのUIPasteboard(generalPasteboard)通知の受信
私は両方を使用しました:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(pasteboardNotificationReceived:)
name:UIPasteboardChangedNotification
object:[UIPasteboard generalPasteboard]];
と:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(pasteboardNotificationReceived:)
name:UIPasteboardChangedNotification
object:nil ];
を私のハンドラを登録します。
あなたは今まで、これが解決したのですか?私もこれを達成しようとしています。 http://cl.ly/69a4あなたが答えを見つけたら、それを私と共有してもよろしいですか? – Frankrockz