Для Apple Watch OS в Swift, как я могу запустить функцию после завершения активации WCSession?
У меня есть метод в моем классе контроллера основного интерфейса, который я хочу запустить после завершения активации WCSession между телефоном и часами. Я знаю, что есть функция didFinishActivation в классе WCSession. Однако, как я могу сообщить результат этой функции моему классу контроллера основного интерфейса, чтобы запустить функцию там после того, как WCSession закончил активацию?
1 ответ
Решение
Вы должны сделать свой класс контроллера интерфейса соответствующим WCSessionDelegate
протокол, а затем session(_:activationDidCompleteWith:error:)
функция будет вызываться автоматически, как только WCSession
активирован