Type Property 型プロパティ

EAAccessoryDidConnect

A notification that the system sends when an accessory becomes connected and available for your application to use. ある通知、それはあるアクセサリが接続されたそしてあなたのアプリケーションに利用できるようになる時にシステムが送信します。

Declaration 宣言

static let EAAccessoryDidConnect: NSNotification.Name

Discussion 議論

The notification object is the shared accessory manager. The userInfo dictionary contains an EAAccessoryKey, whose value is an EAAccessory object representing the accessory that is now connected. If a Bluetooth accessory was selected by the user in the Bluetooth picker, this dictionary contains the EAAccessorySelectedKey key. Before delivery of this notification can occur, you must call the registerForLocalNotifications() method to let the system know you are interested in receiving this notification. 通知オブジェクトは、共有アクセサリマネージャです。userInfo辞書はEAAccessoryKeyを含みます、それの値はいま接続されたアクセサリを表しているEAAccessoryオブジェクトです。BluetoothアクセサリがユーザによってBluetoothピッカーにおいて選択されたならば、この辞書はEAAccessorySelectedKeyキーを含みます。この通知の配達が現れる前に、あなたはregisterForLocalNotifications()メソッドを呼び出してシステムにあなたがこの通知を受け取ることに興味があることを知らせます。

After receiving this notification, always check the protocolStrings array of the newly connected accessory object to verify that the required protocol is present before trying to open a session. In some cases, the system may send the connection notification before authentication has completed, resulting in an empty protocolStrings array and a subsequent disconnection message. If this happens, the system sends another connection message later, when authentication succeeds. この通知を受け取る後、新しく接続されたアクセサリオブジェクトのprotocolStrings配列を常に確認して、要請されたプロトコルが存在することをあるセッションを開く試みの前に確認してください。幾つかの場合には、システムは接続通知を認証が完了する前に送かもしれず、空のprotocolStrings配列と後に続く接続解除メッセージという結果になります。これが起こるならば、システムは別の接続メッセージを後で送ります、認証がうまくいく時に。

See Also 参照

External Accessory 外部アクセサリ