MCSession protocol defines methods that a delegate of the
MCSession class can implement to handle session-related events. For more information, see
- iOS 7.0+
- macOS 10.10+
- tvOS 10.0+
Delegate calls occur on a private serial queue. If your app needs to perform an action on a particular run loop or operation queue, its delegate method should explicitly dispatch or schedule that work.