Есть ли способ сделать это? Я регистрирую свой объект для UIPasteboardChangedNotification
во время запуска, но, отправляя его на задний план и открывая (например) Safari и копируя некоторый текст, мой обработчик никогда не вызывается.
(Сейчас я использую только симулятор).
Я использовал оба:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(pasteboardNotificationReceived:)
name:UIPasteboardChangedNotification
object:[UIPasteboard generalPasteboard]];
и
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(pasteboardNotificationReceived:)
name:UIPasteboardChangedNotification
object:nil ];
чтобы зарегистрировать обработчик.