The number of arguments recorded in the receiver.
- iOS 2.0+
- macOS 10.0+
- tvOS 9.0+
- watchOS 2.0+
There are always at least two arguments, because an
NSMethod object includes the implicit arguments
_cmd, which are the first two arguments passed to every method implementation.