Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Normal
Yeah, there's a lot of evolution in Obj-C and the compilers here that I'm glossing over. It gets even more funky because Obj-C uses hash table dispatch in the "slow" path which is immune the offset issues. But there's also vtable-style optimizations which lead to issues like you see here, which C++ also shares.And yes, data structure layout (ivar placement) make things tricky for C, C++ and Obj-C. I've seen some creative solutions to this, especially in C.
Yeah, there's a lot of evolution in Obj-C and the compilers here that I'm glossing over. It gets even more funky because Obj-C uses hash table dispatch in the "slow" path which is immune the offset issues. But there's also vtable-style optimizations which lead to issues like you see here, which C++ also shares.
And yes, data structure layout (ivar placement) make things tricky for C, C++ and Obj-C. I've seen some creative solutions to this, especially in C.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register. By continuing to use this site, you are consenting to our use of cookies.