title: NSXMLParser iPhone
body: <p>When exactly does the delegate method in iPhone SDK gets called
  parser:didEndElement:...</p>
  
  <p>Even though it says it gets called whenever NSXMLParser reaches the end of an element</p>
  
  <p>Say we have an XML;
  
  1
  2
  3
  </p>
  
  <p>I am a bit unclear what exactly does "end of an element" mean ? Does it mean at the end of every element in the XML..So in the above example, will these method be called 4 times (once for  and 3 times for the )</p>
  
  <p>Also is these the main delegate method where majority of parsing takes place and not the other 2 methods;
  parser:(NSXMLParser *)parser didStartElement
  parser:(NSXMLParser *)parser foundCharacters:(NSString *)string</p>
  
  <p>Thank you.</p>