Contents

remove(_:forMode:)

Removes a port from the specified input mode of the run loop.

Declaration

func remove(_ aPort: Port, forMode mode: RunLoop.Mode)

Parameters

  • aPort:

    The port to remove from the receiver.

  • mode:

    The mode from which to remove aPort. You may specify a custom mode or use one of the modes listed in Run Loop Modes.

Discussion

If you added the port to multiple input modes, you must remove it from each mode separately.

See Also

Managing Ports