Объект, который помогает пользователю обмениваться данными из одного места в другое в вашем приложении и из вашего приложения в другие приложения.
Это утверждение написано в самом начале UIPasteboard
документов. Но когда я пытаюсь использовать его в двух разных приложениях, получающих доступ к данным, установленным другим приложением, я получаю nil
каждый раз
DispatchQueue.global(qos: .background).async {
var i = 1
while(i > 0) {
let v = UIPasteboard.general.string
sleep(1)
print("Task : \(i)")
print("Value: \(v)")
i = i + 1
}
}
Я получаю данные в приведенном выше коде и устанавливаю данные, как в приведенном ниже коде.
UIPasteboard.general.string = "Hello"
NB: Я проверил локально в этом приложении это настройки данных