title: Objective-C – Smart programming with dependencies
body: <p>I have an iOS application that parses xml data from the web. I've setup it to parse some xml tags for me and then display some information in the application.</p>
  
  <p>I do not own the xml data so it's not unlikely that the xml tags could change without my knowledge and then rendering my iOS application useless because I'm not able to parse the data with the wrong xml tags.</p>
  
  <p>So instead of having the application crashing when (if) they change xml tags I was thinking of having the application send an e-mail in the background alerting that the xml tags have changed. Or something like that. Is that possible to do or is it even a smart solution to my problem?</p>