What is the role of performSelector?
Comparing:
[self btnClicked];
and
[self performSelector:@selector(btn
performSelector calls a method that has been declared and implemented in the class. It is used when you need to attach an action in code to a event.
performSelector