title: Locale returns the wrong currency symbol in iOS simulator
body: <p>I have a problem retrieving my locale currency symbol.</p>
  
  <pre><code>NSString *currencySymbol = [[NSLocale currentLocale]
                                     objectForKey:NSLocaleCurrencySymbol];
  </code></pre>
  
  <p>I was expecting the <code>£</code>, instead I still get the <code>$</code>.</p>
  
  <p>In my system settings the region is already set to <code>United Kingdom</code>.</p>
  
  <p>What am I missing please?</p>
  
  <p>UPDATE:  I just realised, if I deploy the app on the iPhone, the symbol shows correctly.  It is only the simulator that still shows the Dollar sign instead of the Pound.</p>