Поделиться через


WatchConnectivity Пространство имен

Разрешает обмен данными между приложением Apple Watch и сопутствующим приложением iOS.

Классы

WCSession

Посредник передачи информации между приложением расширения WatchKit и приложением-контейнером на устройстве.

WCSessionDelegate

Делегат объекта, методы которого при переопределении позволяют разработчику приложения отвечать на сообщения, отправляемые между приложением расширения WatchKit и приложением-контейнером.

WCSessionDelegate_Extensions

Методы расширения интерфейса IWCSessionDelegate для поддержки всех методов из WCSessionDelegate протокола.

WCSessionFile

Содержит данные, связанные с файлом, передаваемым между приложением расширения WatchKit и приложением-контейнером.

WCSessionFileTransfer

Представляет текущую передачу файлов между приложением расширения WatchKit и приложением-контейнером.

WCSessionUserInfoTransfer

Представляет текущую передачу данных между приложением расширения WatchKit и приложением-контейнером.

Интерфейсы

IWCSessionDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола WCSessionDelegate.

Перечисления

WCErrorCode

Перечисляет коды ошибок, связанные с подключением к часам.

WCSessionActivationState

Перечисляет состояния сеанса.

Делегаты

WCSessionReplyDataHandler

Обработчик ответа для использования с M:WatchConnectivity.WCSessionDelegate.DidReceiveMessageData*.

WCSessionReplyHandler

Обработчик ответа для использования с DidReceiveMessageData(IWCSessionDelegate, WCSession, NSData, WCSessionReplyDataHandler).