2017-03-06 16 views
5

Ben kullanarak hızlı 3'te kullanıcının bölge kodu almak çalışıyorum:Neden Locale.current.regionCode nil?

Locale.current.regionCode 

Maalesef RegionCode sıfırdır, bir fikrin neden var? Ve bunu elde etmek için ne yapmalıyım?

Çok teşekkürler.

+0

Daha fazla ayrıntıya ihtiyacımız olacak. Geçerli dil ve bölge ayarlarda ne ayarlanır? Locale.current.identifier' ne diyor? Bir cihazda veya simülatörde misiniz? Düşünebildiğiniz kadar çok ayrıntıyı ve neye baktığınızı bize bildirin. – keithbhunter

+0

Cihazdayım. Cihaz ayarlarında şunları ayarlayın: Language = "French"; Region = "Canada" Elde ettim: Locale.current.identifier = "fr" – thierryb

+0

@thierryb Hey her şeyi benimle paylaşır mısın? Aynı sorunla karşılaşıyor! –

cevap

1

Aynı sorunla karşılaştım ve bunun nedeni şemamı belirli bir dile ayarladığımdan çıktı. Her ikisini de ayarlarsanız, Uygulama Dili & Uygulama Bölgesi "Sistem Dili/Bölgesi" ne ayarlamalıdır.

enter image description here