As you all know that at compile time
1. All IBOutlet keywords are removed entirely.
2. All IBAction keywords are replaced by void because actions invoked by user interface controls are not expected to have a return value.
The question then arises, "What is the purpose of using IBOutlet & IBAction method"