title: iOS: What are the possible options to Reset an iOS apps Data without requiring a reinstall?
body: <p>This is a iOS 101 question and I feel like an ass for not knowing the answer :-)
  The question is - how do I reset an iOS app to the state it was when first installed?
  The app stores content in NSUserDefaults and plists. It appears excessive to have to ask the user to delete and reinstall the app. </p>
  
  <p>What are the possible options available aside from asking my user to simply reinstall the app (which would makes me look kinda un-innovative :-)   )</p>
  
  <p>This particular app used NSUserDefaults and plists to store data. But while you come up with your creative solutions I'd appreciate any clues for other situations as well  (i.e. where data is in core data and .plists)</p>
  
  <p>Also if this is a feature needs to be implemented in the app code, appreciate suggestions on a elegant solution for it.</p>
  
  <p>Thanks!</p>