2017-07-16 2 views
0

Ich habe eine Methode in meiner Haupt-Interface-Controller-Klasse, die ich ausführen möchte, wenn die WCSession zwischen dem Telefon und der Uhr die Aktivierung beendet hat. Ich weiß, dass es eine DidFinishActivation-Funktion in der WCSession-Klasse gibt. Wie aber kommuniziere ich das Ergebnis dieser Funktion an meine Haupt-Interface-Controller-Klasse, um die Funktion dort auszuführen, nachdem WCSession die Aktivierung beendet hat?Wie kann ich für Apple Watch OS in Swift eine Funktion ausführen, nachdem die WCSession-Aktivierung abgeschlossen ist?

Antwort

1

Sie müssen Ihre Schnittstellen-Controller-Klasse mit dem WCSessionDelegate Protokoll konform machen, und dann wird die session(_:activationDidCompleteWith:error:) Funktion automatisch aufgerufen, sobald die aktiviert ist.

+0

Danke, hat super funktioniert! – bigreddawg

Verwandte Themen