objc_msgSend
objc_msgSend_fpret
objc_msgSend_stret
objc_msgSendSuper
Availability
Technology
void objc_msgSendSuper_stret(void);
super
A pointer to an objc
data structure. Pass values identifying the context the message was sent to, including the instance of the class that is to receive the message and the superclass at which to start searching for the method implementation.
op
A pointer of type SEL
. Pass the selector of the method.
...
A variable argument list containing the arguments to the method.
When it encounters a method call, the compiler generates a call to one of the functions objc
, objc
, objc
, or objc
. Messages sent to an object’s superclass (using the super
keyword) are sent using objc
; other messages are sent using objc
. Methods that have data structures as return values are sent using objc
and objc
.
objc_msgSend
objc_msgSend_fpret
objc_msgSend_stret
objc_msgSendSuper