Hello,
I don't understand what you are trying to achieve. Can you provide an
example of the code you would like to have ?
Some useful infos:
- CastTo() is a unsafe cast (it throws an exception if the cast fails)
- CastAs() is a failsafe cast (returns null if the cast fails)
- Class.Name is not re
In my scenario, the type is not known until runtime.
Currently, I indeed perform a cast according to a switch on
IdObject.Class.Name, but it would be best if the framework could do this for
me when the wrapper is generated, so that the correct wrapper would be
instantiated instead of Id.
If you co
Hello,
You cannot use .NET keywords reliably on Monobjc wrappers (as they are
wrappers around native pointers). If you want to cast (safely or not),
use the CastAs() and CastTo() methods:
args.objectAtIndex(0).CastAs().
Regards, Laurent Etiemble.
2008/11/25 yoni shalom <[EMAIL PROTECTED]>:
> man
managed class contains :
[ObjectiveCMessage("func:")]
public Id InvokeApplication(NSArray args)
{
Console.WriteLine(args.objectAtIndex(0) is NSString);
}
There is a call from objective c to this function, using an NSArray which
contains an NSString.
if that NSString in objective-c is an emp
4 matches
Mail list logo