<div dir="ltr"><div dir="ltr">On Wed, Jun 12, 2019 at 11:48 AM Zoë Peterson via lazarus <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">"Swizzling" is the name for replacing the Objective C method pointers <br>
using method_exchangeImplementations. It's not the same as overriding it.<br></blockquote><div><br></div><div>Quite an interesting technique. I'm quite confident it's being heavily used for Javascript.</div><div>(I guess it's somewhat natural for reflective languages to use it)</div><div><br></div><div>Though I'd consider going that low level as a last resort, rather than a permanent solution. </div><div><br></div><div>thanks,<br>Dmitry</div></div></div>