IBOutlet
- It is a property.
- When the nib(IB) file is loaded, it becomes part of encapsulated data which connects to an instance variable.
- Each connection is unarchived and reestablished.
IBAction
- Attribute indicates that the method is an action that you can connect to from your storyboard in Interface Builder.
@ - Dynamic pattern
IB - Interface Builder