Для Apple Watch OS в Swift, как я могу запустить функцию после завершения активации WCSession?

У меня есть метод в моем классе контроллера основного интерфейса, который я хочу запустить после завершения активации WCSession между телефоном и часами. Я знаю, что есть функция didFinishActivation в классе WCSession. Однако, как я могу сообщить результат этой функции моему классу контроллера основного интерфейса, чтобы запустить функцию там после того, как WCSession закончил активацию?

1 ответ

Решение

Вы должны сделать свой класс контроллера интерфейса соответствующим WCSessionDelegate протокол, а затем session(_:activationDidCompleteWith:error:) функция будет вызываться автоматически, как только WCSession активирован

Другие вопросы по тегам