(encoding, args)
return new_args
Used to convert Objective-C method arguments to Python values
    before passing them on to the Python-defined method.
Used to convert Objective-C method arguments to Python values
    before passing them on to the Python-defined method.
Used to convert Objective - C method arguments to Python values before passing them on to the Python - defined method .
def convert_method_arguments(encoding, args):
    """Used to convert Objective-C method arguments to Python values
    before passing them on to the Python-defined method.
    """
    new_args = []
    for e, a in zip(encoding[3:], args):
        if issubclass(e, (objc_id, ObjCInstance)):
            new_args.append(ObjCInstance(a))
        else:
            new_args.append(a)
    return new_args
def convert_method_arguments ( encoding , args ) : new_args = [ ] for e , a in zip ( encoding [ 3 : ] , args ) : if issubclass ( e , ( objc_id , ObjCInstance ) ) : new_args . append ( ObjCInstance ( a ) ) else : new_args . append ( a ) return new_args