Freigeben über


WatchConnectivity Namespace

Ermöglicht die Kommunikation zwischen einer Apple Watch-App und ihrer iOS-Begleit-App.

Klassen

WCSession

Vermittelt die Übertragung von Informationen zwischen einer WatchKit-Erweiterungs-App und der Container-App auf dem Gerät.

WCSessionDelegate

Delegieren eines Objekts, dessen Methoden dem App-Entwickler beim Überschreiben erlauben, auf Nachrichten zu reagieren, die zwischen einer WatchKit-Erweiterungs-App und ihrer Container-App gesendet werden.

WCSessionDelegate_Extensions

Erweiterungsmethoden für die IWCSessionDelegate Schnittstelle, um alle Methoden aus dem WCSessionDelegate Protokoll zu unterstützen.

WCSessionFile

Enthält Daten, die sich auf eine Datei beziehen, die zwischen einer WatchKit-Erweiterungs-App und ihrer Container-App übertragen wird.

WCSessionFileTransfer

Stellt eine fortlaufende Dateiübertragung zwischen einer WatchKit-Erweiterungs-App und ihrer Container-App dar.

WCSessionUserInfoTransfer

Stellt eine fortlaufende Datenübertragung zwischen einer WatchKit-Erweiterungs-App und ihrer Container-App dar.

Schnittstellen

IWCSessionDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls WCSessionDelegatedarstellt.

Enumerationen

WCErrorCode

Listet Fehlercodes auf, die sich auf die Konnektivität der Uhr beziehen.

WCSessionActivationState

Listet Sitzungszustände auf.

Delegaten

WCSessionReplyDataHandler

Der Antworthandler für die Verwendung mit M:WatchConnectivity.WCSessionDelegate.DidReceiveMessageData*.

WCSessionReplyHandler

Der Antworthandler für die Verwendung mit DidReceiveMessageData(IWCSessionDelegate, WCSession, NSData, WCSessionReplyDataHandler).