Function 関数

objc_msgSend_fpret

Sends a message with a floating-point return value to an instance of a class.

Declaration 宣言

void objc_msgSend_fpret(void);

Parameters パラメータ

self

A pointer that points to the instance of the class that is to receive the message.

op

The selector of the method that handles the message.

...

A variable argument list containing the arguments to the method.

Discussion 解説

On the i386 platform, the ABI for functions returning a floating-point value is incompatible with that for functions returning an integral type. On the i386 platform, therefore, you must use objc_msgSend_fpret for functions that for functions returning non-integral type. For float or long double return types, cast the function to an appropriate function pointer type first.

This function is not used on the PPC or PPC64 platforms.

See Also 参照

Sending Messages メッセージ送信