Im looking at some source code written by someone else and its intrigues me to see this line:
@interface UITableView (MyTableViewGestureDelegate)
It is class category declaration - using categories you can split your class implementation into several files or add methods to existing classes.