Instance Method

session:didReceiveData:fromPeer:

Indicates that an NSData object has been received from a nearby peer.

Required.

Declaration

- (void)session:(MCSession *)session didReceiveData:(NSData *)data fromPeer:(MCPeerID *)peerID;

Parameters

session

The session through which the data was received.

data

An object containing the received data.

peerID

The peer ID of the sender.

See Also

MCSession Delegate Methods

- session:didStartReceivingResourceWithName:fromPeer:withProgress:

Indicates that the local peer began receiving a resource from a nearby peer.

Required.

- session:didFinishReceivingResourceWithName:fromPeer:atURL:withError:

Indicates that the local peer finished receiving a resource from a nearby peer.

Required.

- session:didReceiveStream:withName:fromPeer:

Called when a nearby peer opens a byte stream connection to the local peer.

Required.

- session:peer:didChangeState:

Called when the state of a nearby peer changes.

Required.

- session:didReceiveCertificate:fromPeer:certificateHandler:

Called to validate the client certificate provided by a peer when the connection is first established.