If you take this method call for instance(from other post)
- (int)methodName:(int)arg1 withArg2:(int)arg2 { // Do something crazy! return someInt; }
You would call this method as follows:
int i=[self methodName:arg1 withArg2:arg2];
This is just iOs's way of making the code easier to read.