Adds a target object to be called when an event is received.
- iOS 7.1+
- macOS 10.12.1+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 5.0+
- Media Player
The object to receive action messages sent by the receiver when the represented remote command is triggered. The value must not be
A selector identifying the method on the target to be called. The value must not be
The method to be called must have the following signature:
add method multiple times to specify multiple target-action pairs. If a specific target-action pair has already been added, the request is ignored. You can add multiple actions for a single target by calling this method multiple times using the same target, but different actions.
The command object does not keep a strong reference to the target; you should remove the target before the target is deallocated.