title: Invoke methods declared in protocol from the class implementation
body: <p>I've created a protocol named <em>RecDelegate</em> that's consisted of a method "<em>- (void) doSmtng</em>".
  The protocol is defined in <em>rec.h</em> just before the rec interface declaration.<br>
  When I create a new application and adopt the <em>RecDelegate</em> to the new <em>appDelegate</em>, I can implement my own doSmtng, as needed to be.<br>
  What I don't understand is how can I invoke the doSmtng method from the rec.m (implementation of the class in which the protocol is defined...) - Meaning, how can I "Fire" the doSmtng in such a way that the new appDelegate's implementation will be triggered.</p>
  
  <p>Hope what I said is relatively clear ... ;)</p>
  
  <p>Thanks,
  Guy.</p>