objc_msgSend's New Prototype
Read OriginalThis technical blog post analyzes the recent change in Apple's OSes where the prototype for the core Objective-C function objc_msgSend was changed to void/void. It delves into the function's assembly implementation, its role in dynamic method dispatch, and why its true prototype is inherently variable, matching the signature of the target method implementation.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser