MCSession.ConnectPeer(MCPeerID, NSData) Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicia uma conexão com um par identificado por peerID
.
[Foundation.Export("connectPeer:withNearbyConnectionData:")]
public virtual void ConnectPeer (MultipeerConnectivity.MCPeerID peerID, Foundation.NSData data);
abstract member ConnectPeer : MultipeerConnectivity.MCPeerID * Foundation.NSData -> unit
override this.ConnectPeer : MultipeerConnectivity.MCPeerID * Foundation.NSData -> unit
- peerID
- MCPeerID
O identificador do par remoto.
- data
- NSData
- Atributos
Os desenvolvedores de aplicativos podem usar uma técnica de descoberta de conectividade não multipeer, como Bonjour/ NSNetService, e gerenciar manualmente a conexão de pares. No entanto, o peerID
usado aqui e em NearbyConnectionDataForPeer(MCPeerID, MCSessionNearbyConnectionDataForPeerCompletionHandler) deve se originar de um NSKeyedArchiver serializando um MCPeerID no par remoto. (Isso levanta a questão: se a descoberta e o código de passagem de mensagens suficientes para transmitir o peerID
for feito pelo Bonjour, qual é a vantagem de usar o MPC para comunicação adicional? Uma resposta pode ser a evolução de um sistema herdado, outra resposta pode estar na mensagem mais simples e na passagem de recursos do MPC.)