,[gObj getVarName],@(sel_name_c),self.getVarName];     }          act = ((NSValue*)((NSDictionary*)actionArray[0])[@"selector"]).pointerValue;     if( act )     {         nsMagicNum = ((NSDictionary*)actionArray[0])[@"mNum"];         CSGearObject *gObj = [USERCONTEXT getGearWithMagicNum:nsMagicNum.integerValue];         const char *sel_name_c = sel_getName(act);         NSString *selNameStr = [NSString stringWithCString:sel_name_c encoding:NSUTF0StringEncoding];                  if( [selNameStr hasSuffix:@"Action:"] )         {             [code appendFormat:@"    %@\n",[gObj actionPropertyCode:selNameStr valStr:[NSString stringWithFormat:@"%@.value",varName]]];         }         else             [code appendFormat:@"    if( %@.m