Je suis en train de décider si les utilisateurs Région/paramètres régionaux valident l'utilisation de valeurs métriques (dans ce cas, si doit être annexé kg ou lb).NSLocaleUsesMetricSystem toujours OUI sur iPad
Je cours sous 3.2 sur mon iPad et sur le simulateur (Xcode 3.2.4). J'ai essayé quelques réglages différents de la région, mais je ne peux tout simplement pas le faire revenir NO
pour NSLocaleUsesMetricSystem
NSLocale *locale = [NSLocale systemLocale];
BOOL usesMetric = [[locale objectForKey:NSLocaleUsesMetricSystem] boolValue];
NSLog(@"The system is Metric: %@\n", (usesMetric ? @"YES" : @"NO"));
Cela se produit même pour le langage mis à English et set région États-Unis à la fois sur le simulateur et sur le périphérique réel.
J'ai également essayé NSLocaleMeasurementSystem
et il retourne toujours "métrique", jamais "États-Unis".
Comment vais-je décider si je devrais utiliser Metric ou non?
Merci pour toute l'aide fournie :)
... pourrais-je être aussi chanceux que le monde entier a changé au système métrique alors que je dormais :)
J'ai rencontré le même problème, sans solution pour l'instant. – FelixLam