I'm in the process of implementing geocoding in mergCL and want to send callbacks with place mark dictionaries but LCArgumentsCreateV doesn't yet support NSArray and NSDictionary. I'm adding in the following so hope you find the chars suitable... A makes sense for Array and because D is used I went for Y for dictionary:
Code: Select all
case 'A': // NSArray*
{
NSArray *t_data;
t_data = va_arg(p_args, NSArray *);
t_error = (MCError)LCValueArrayFromObjcArray(t_argv[i], t_data);
}
break;
case 'Y': // NSDictionary*
{
NSDictionary *t_data;
t_data = va_arg(p_args, NSDictionary *);
t_error = (MCError)LCValueArrayFromObjcDictionary(t_argv[i], t_data);
}
break;