Hello,<br><div><br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I want to override +(bool)[NSObject respondsToSelector:sel].<br>
</blockquote><div><br></div><div>The signature above is for a static method, not an instance once (+ vs - in the signature).</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

My best guess is this, but the app crashes inside the call to the base method.<br>
<br>
        [Export(&quot;respondsToSelector:&quot;)]<br>
        public override bool RespondsToSelector (Selector sel)<br>
        {<br>
                bool result = base.RespondsToSelector(sel);<br>
                return result;<br>
        }<br></blockquote><div><br></div><div>Do not use the [Export] if you are overriding an existing method that is already defined.</div><div><br></div><div>Miguel.</div></div></div>