다음을 통해 공유


MCSession.ConnectPeer(MCPeerID, NSData) 메서드

정의

로 식별된 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

원격 피어의 식별자입니다.

data
NSData
특성

설명

애플리케이션 개발자는 Bonjour/ NSNetService와 같은 비 Multipeer 연결 검색 기술을 사용하고 피어 연결을 수동으로 관리할 수 있습니다. 그러나 여기서 및 에서 사용되는 는 peerID 원격 피어에서 를 NSKeyedArchiver 직렬화하는 MCPeerID 것에서 비롯되어야 NearbyConnectionDataForPeer(MCPeerID, MCSessionNearbyConnectionDataForPeerCompletionHandler) 합니다. (이것은 의문을 제기 : 검색 및 전송 peerID 하기에 충분한 메시지 전달 코드가 Bonjour에 의해 수행되는 경우, 추가 통신을 위해 MPC를 사용하는 장점은 무엇입니까? 한 가지 대답은 레거시 시스템의 진화일 수 있으며, 또 다른 대답은 MPC의 간단한 메시지 및 리소스 전달에 있을 수 있습니다.)

적용 대상