GKPeerPickerControllerDelegate メモ

GKPeerPickerControllerDelegate メモ

GKPeerPickerControllerDelegateプロトコルはGKPeerPickerController
オブジェクトの動作をカスタマイズするためのオブジェクトに実装されています。
デリゲートは、ピアピッカーセッションオブジェクトを作成し、セッションがコン
トローラによって構成されているように応答するために呼び出されます。

- (void)peerPickerController:(GKPeerPickerController *)picker didConnectPeer:(NSString *)peerID toSession:(GKSession *)session
コントローラがセッションにピアに接続されているデリゲートを指示します。

Parameters
picker
ピアが接続されているコントローラ。
peerID
セッションに接続しているピアの識別文字列。
session
ピアが接続されているセッション。
Discussion
ピアがセッションに接続されると、アプリケーションは、セッションの所有権を
取得ピアピッカーを却下し、他のピアと通信するためにセッションを使用する必要があります。

Important
プロトコルのオプションですが、ゲームキット、アプリケーションがこのメソッドを実装する予定です。

- (void)peerPickerController:(GKPeerPickerController *)picker didSelectConnectionType:(GKPeerPickerConnectionType)type
ユーザーは接続の種類を選択したデリゲートを指示します。

Parameters
picker
ピアピッカー]ダイアログボックスのコントローラ。
type
ネットワーク接続のタイプは、ユーザーによって選択された。
Discussion
ピア·ピッカー、ユーザーが複数の接続タイプを選択できるように設定されている場合は、
ユーザーが使用する接続タイプを選択すると、このメソッドが呼び出されます。
あなたが特定の接続タイプに対応した動作をオーバーライドする場合、デリゲートは、このメソッドを実装しています。

Important
iOS3.0では、ピア·ピッカーは、Bluetooth接続(GKPeerPickerConnectionTypeNearby)を設定できます。
ユーザーがインターネット接続(GKPeerPickerConnectionTypeOnline)を選択した場合、デリゲートは、
ダイアログを閉じ、インターネット接続を設定するには、独自のユーザーインタフェースを提示する必要があります。

- (GKSession *)peerPickerController:(GKPeerPickerController *)picker sessionForConnectionType:(GKPeerPickerConnectionType)type
指定された接続タイプのためのセッションを返すようにデリゲートを要求します。

Parameters
picker
コントローラは、セッションを要求します。
type
接続コントローラのタイプを設定したいと考えています。

Discussion
デリゲートを見つけると他のデバイスへの接続に使用するGKSessionを提供する責任があります。
ピアピッカーがセッションを必要とする場合には、このメソッドを呼び出します。
アプリケーションは、新しいセッションを作成またはピアの選択以前に作成されたセッションを返すことができます。
アプリケーションがピアピッカーに返すセッションでは、ピア(GKSessionModePeer)として自身をアドバタイズする必要があります。
デリゲートは、このメソッドを実装していないと、ユーザーがタイプGKPeerPickerConnectionTypeNearbyのネットワークを
選択した場合は、ピアコントローラは、デフォルトのセッションIDおよびdisplayNameパラメータを持つピア
(GKSessionModePeer)として自身をアドバタイズし、新しいセッションを割り当てます。

Special Considerations
iOS3.0では、デリゲートは、タイプGKPeerPickerConnectionTypeNearbyのネットワークの要求を受信します。

- (void)peerPickerControllerDidCancel:(GKPeerPickerController *)picker
ユーザーが接続試行をキャンセルしたデリゲートを指示します。

Parameters
picker
ピアピッカー]ダイアログボックスのコントローラ。
Discussion
このメソッドが復帰すると、コントローラは、ピッカーのインターフェイスを閉じます。
Important
プロトコルのオプションですが、ゲームキット、アプリケーションがこのメソッドを実装する予定です。
スポンサーサイト
姉妹サイトだよ! よかったらみてね!

コメントの投稿

非公開コメント

twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
06 | 2017/07 | 08
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
962位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
55位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: