Changes between Version 6 and Version 7 of ObjectiveC/Messaging
- Timestamp:
- 01/13/09 02:27:17 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ObjectiveC/Messaging
v6 v7 30 30 * If the returned type is `CFloat`, `CDouble`, or `CLDouble`, we use `objc_msgSend_fpret` (with the function pointer cast to the appropriate return type first); the first argument must be the receiver object. 31 31 * Otherwise, we use `objc_msgSend`; the first argument must be the receiver object. We need to cast `obc_msgSend`'s function pointer first. 32 The decision which function to use is unfortunately a bit more complicated - see [http://www.sealiesoftware.com/blog/archive/2008/10/30/objc_explain_objc_msgSend_stret.html]. 32 33 33 34 == Return values ==
