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