title: Objective-C - Template methods pattern?
body: <p>So I've been reading about template methods on Objective-C and I am trying to understand what's so special about them. From my understanding any method in a Base class can be over-ridden and super can be called? So is a template method anything more than overriding a method in the base class?</p>
  
  <p>If I'm wrong, can you please explain what a template-method-pattern is, and can you provide an example?</p>