[obj doSomething: 0 withArgs: @""]; [@"" doSomething: 0 withArgs: @""]; NSString *result = (id)[obj arg: param value: 3];