O'Reilly logo

iPad-Programmierung by Eric T. Freeman, Daniel H. Steinberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

11.2 Den Server starten und bekannt machen

Die Contestant-App fungiert als Server. Wenn der Controller den View lädt, erzeugt sie ein GKSession-Objekt, setzt den View-Controller als Session-Delegate und verkündet mit der Methode initWithSessionID:displayName:sessionMode:, dass die Session jetzt verfügbar ist.[41]

Die Methode initWithSessionID:displayName:sessionMode: erwartet drei Parameter. Der erste ist ein Dienstname im Bonjour-Stil. Sie sollten Ihren Namen bei der DNS-SD-Registrierung (http://www.dnssd.org/ServiceTypes.html) registrieren. Wir nutzen example als Dienstname, weil dieser speziell für die Verwendung in Büchern und ihren Beispielen reserviert ist.

Mit dem zweiten Parameter übergeben Sie einen gewöhnlichen Namen, über den andere Sie ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required