4
NSNumberFormatter를 사용하면 고정 문자열을 GroupingSeparator로 사용하여 숫자의 서식을 지정하는 것이 매우 쉽습니다.NSNumberFormatter, 지역화 된 setGroupingSeparator?
[numberFormatter setGroupingSeparator:@"."];
그러나 일부 국가에서는 "." 유효한 구분 기호가 아닙니다. @ ","(쉼표)가 대신 사용됩니다. 시스템에서 지역화 된 그룹화 구분 기호를 가져 와서 모든 언어에서 전 세계의 형식이 올바른지 어떻게 확인할 수 있습니까?
이것은 분명해야합니다.하지만 어쨌든이 실수를했습니다. 포맷터의 numberStyle 속성도 NSNumberFormatterNoStyle 이외의 값으로 설정해야합니다. –
내가 왜 궁금해서 그게 필요한거야? 포매터는 자동으로 현재 로켈에서 로컬로 설정해야합니까? 그렇지 않다면 - 그렇지? – Lukasz
네, 그렇습니다, @ 루카스 (Lukasz),하지만 제가 읽었을 때 OP의 문제는 장치의 현재 위치가 아닌 다른 로케일의 형식을 올바르게 지정하는 것이 었습니다. –