sto cercando di decidere se gli utenti Regione/impostazioni Locale convalida l'uso di valori metrici (in questo caso se kg o lb dovrebbero essere allegate).NSLocaleUsesMetricSystem sempre sì su iPad
Sto eseguendo 3.2 sul mio iPad e sul simulatore (Xcode 3.2.4). Ho provato un paio di impostazioni internazionali diverse, ma ho semplicemente non ce la fa tornare NO
per NSLocaleUsesMetricSystem
NSLocale *locale = [NSLocale systemLocale];
BOOL usesMetric = [[locale objectForKey:NSLocaleUsesMetricSystem] boolValue];
NSLog(@"The system is Metric: %@\n", (usesMetric ? @"YES" : @"NO"));
Questo accade anche per la lingua impostata inglese e regione insieme a Stati Uniti sia sul simulatore e sul dispositivo reale.
Ho anche provato NSLocaleMeasurementSystem
e anch'esso restituisce sempre "Metrico", mai "Stati Uniti".
Come posso decidere se utilizzare Metric o no?
Grazie per qualsiasi aiuto dato :)
... potrei essere così fortunato che tutto il mondo è cambiato per metrica mentre dormivo :)
Ho riscontrato lo stesso problema, senza soluzione fino ad ora. – FelixLam