Contents

session(_:didFinishReceivingResourceWithName:fromPeer:at:withError:)

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

Declaration

func session(_ session: MCSession, didFinishReceivingResourceWithName resourceName: String, fromPeer peerID: MCPeerID, at localURL: URL?, withError error: (any Error)?)

Parameters

  • session:

    The session through which the data was received.

  • resourceName:

    The name of the resource, as provided by the sender.

  • peerID:

    The peer ID of the sender.

  • localURL:

    An NSURL object that provides the location of a temporary file containing the received data.

  • error:

    An error object indicating what went wrong if the file was not received successfully, or nil.

Discussion

The file referenced by resourceURL is a temporary file. Your app must either read the file or make a copy in a permanent location before this delegate method returns.

See Also

MCSession Delegate Methods