title: How safe is NSUserDefaults compared to KeyChain
body: <p>I want to know the safety when storing lets say user login information such as username and passwords in NSUserDefaults.</p>
  
  <p>In questions regarding how to store such info everyone say NSUserDefaults is bad and KeyChan is the right way to go. But they never say WHY NSUserDefaults is bad.</p>
  
  <p>Is it a security risk to store a password in NSUserDefaults?</p>
  
  <p>Will it be accessible to "hackers" if using NSUserDefaults instead of KeyChain?</p>