Me gustaría hacer algo cada vez que cambie el contenido del portapapeles. Tengo una solución trabajando ahora donde obtengo el valor del portapapeles y lo guardo, luego comienzo un ciclo infinito donde busco el portapapeles nuevamente, veo si ha cambiado, luego duermo durante 0,5 segundos y lo vuelvo a hacer todo nuevamente.
Esto definitivamente funciona, pero quiero hacerlo mejor. Preferiría si puedo escuchar una notificación que solo me dice cuando cambia el portapapeles. Hay un evento UIPasteboardChanged
en UIKit que te permite hacer esto, pero preferiría no hacerlo Necesito escribir esto en código Swift para lograr mi objetivo. :-)
¿Alguna idea sobre cómo hacer esto en Applescript / Automator / Python? Gracias!