mccallum@gnu.ai.mit.edu
)Version: 38691
Date: 2015-06-26 02:50:17 -0600 (Fri, 26 Jun 2015)
Copyright: (C) 1994-2015 Free Software Foundation, Inc.
- Declared in:
- Foundation/NSMethodSignature.h
Class encapsulating type information for method arguments and return value. It is used as a component of NSInvocation to implement message forwarding, such as within the distributed objects framework. Instances can be obtained from the NSObject method [NSObject -methodSignatureForSelector:] .
Basically, types are represented as
Objective-C @encode(...)
compatible strings. The arguments are
numbered starting from 0, including the
implicit arguments self
(type id
, at
position 0) and _cmd
(type SEL
, at
position 1).
@encode(...)
type
codes.
@encode(...)
compatible string. Arguments are numbered
starting from 0, including the implicit arguments
self
(type
id
, at position 0) and
_cmd
(type
SEL
, at position 1).
@encode(...)
compatible string describing the return type of
the method. This may include type qualifiers.
self
and
_cmd
.