Instance Method

setReturnValue:

Sets the receiver’s return value.

Declaration

- (void)setReturnValue:(void *)retLoc;

Parameters

buffer

An untyped buffer whose contents are copied as the receiver's return value.

Discussion

This value is normally set when you send an invoke or invokeWithTarget: message.

See Also

Configuring an Invocation Object

selector

The receiver’s selector, or 0 if it hasn’t been set.

target

The receiver’s target, or nil if the receiver has no target.

- setArgument:atIndex:

Sets an argument of the receiver.

- getArgument:atIndex:

Returns by indirection the receiver's argument at a specified index.

argumentsRetained

YES if the receiver has retained its arguments, NO otherwise.

- retainArguments

If the receiver hasn’t already done so, retains the target and all object arguments of the receiver and copies all of its C-string arguments and blocks. If a returnvalue has been set, this is also retained or copied.

- getReturnValue:

Gets the receiver's return value.