tags:

views:

176

answers:

2

How is the NSLocaleCountryCode determined by the iPhone OS in versions greater than 3.0?

Can it be changed by the user?

A: 

Yes, the locale depends on what language and region setting the user specifies.

Example:

Language: English Region: United Kingdom Locale: en_gb

Language: English Region: United States Locale: en_us

Jasarien
A: 

A user can change their locale on the iPhone by going to Settings\General\International and choosing values for "Language" and "Region Format."

Ray Wenderlich