If you take this method call for instance(from other post)
- (int)methodName:(int)arg1 withArg2:(int)arg2 { // Do something crazy! return someInt; }
withArg2 is part of the method name (it is usually written without arguments as methodName:withArg2: if you want to refer to the method in the documentation), so no, it is not used for anything inside the method.
withArg2
methodName:withArg2: