Freigeben über


MCSession.ConnectPeer(MCPeerID, NSData) Methode

Definition

Initiiert eine Verbindung mit einem Peer, der durch identifiziert wird 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

Parameter

peerID
MCPeerID

Der Bezeichner des Remotepeers.

data
NSData
Attribute

Hinweise

Anwendungsentwickler können eine Nicht-Multipeer-Konnektivitätsermittlungsmethode verwenden, z. B. Bonjour/ NSNetService, und die Peerverbindung manuell verwalten. Die peerID hier und in NearbyConnectionDataForPeer(MCPeerID, MCSessionNearbyConnectionDataForPeerCompletionHandler) verwendeten müssen jedoch von einer NSKeyedArchiver Serialisierung eines MCPeerID auf dem Remotepeer stammen. (Dies wirft die Frage auf: Was peerID ist der Vorteil der Verwendung von MPC für die weitere Kommunikation? Eine Antwort könnte die Entwicklung eines Legacysystems sein, eine andere Antwort könnte in der einfacheren Nachrichten- und Ressourcenübergabe von MPC liegen.)

Gilt für: