That is much better... thank you for suggesting this.<br>Duane<br><br><div class="gmail_quote">On Fri, Nov 6, 2009 at 2:53 AM, Laurent Etiemble <span dir="ltr">&lt;<a href="mailto:laurent.etiemble@gmail.com">laurent.etiemble@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello,<br>
<br>
Why don&#39;t you use the &quot;NSClassFromString&quot; function<br>
(<a href="http://developer.apple.com/mac/library/documentation/cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/Reference/reference.html#//apple_ref/c/func/NSClassFromString" target="_blank">http://developer.apple.com/mac/library/documentation/cocoa/Reference/Foundation/Miscellaneous/Foundation_Functions/Reference/reference.html#//apple_ref/c/func/NSClassFromString</a>)<br>

? The return type is a Class instance, and is not as low-level as a<br>
call to objc_getClass().<br>
<br>
[NSClassFromString(@&quot;MyMonoClass&quot;) testTouch];<br>
<br>
Note 1: See <a href="http://www.cocoadev.com/index.pl?NSClassFromString" target="_blank">http://www.cocoadev.com/index.pl?NSClassFromString</a> for more comments<br>
Note 2: you can even define a macro to avoid the cluttering of your code.<br>
<br>
Regards, Laurent Etiemble.<br>
<br>
2009/10/22 Duane Wandless &lt;<a href="mailto:duane@wandless.net">duane@wandless.net</a>&gt;:<br>
<div><div></div><div class="h5">&gt; Hopefully someone can help with this.<br>
&gt;<br>
&gt; I am currently doing this.<br>
&gt;<br>
&gt;     id myobj = objc_getClass(&quot;MyMonoClass&quot;);<br>
&gt;     [myobj testTouch];<br>
&gt;<br>
&gt; which works.  MyMonoClass is not defined so I cannot do this:<br>
&gt; [MyMonoClass testTouch];<br>
&gt;<br>
&gt; Because the compiler tries to resolve the class reference, of course.<br>
&gt;<br>
&gt; Is there a better way to do this than what I have?  Which I got the idea of<br>
&gt; how to do this from Monobjc!<br>
&gt;<br>
&gt; The context is that I have a Cocoa application that loads the mono runtime<br>
&gt; which loads my Monobjc enabled library.  Which that is where MyMonoClass is<br>
&gt; defined.  Then I need to invoke a method on the mono class from Cocoa.<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Duane<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Mono-osx mailing list<br>
&gt; <a href="mailto:Mono-osx@lists.ximian.com">Mono-osx@lists.ximian.com</a><br>
&gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-osx" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-osx</a><br>
&gt;<br>
&gt;<br>
</blockquote></div><br>