0
통화를 표시하는 NSNumberFormatter를 가져 오려고합니다. 나는 두 개의 UILabel을 가지고 있는데, 둘 다 같은 NSNumberFormatter에 의해 포맷된다. 그러나 첫 번째 것은 대괄호로 묶여있다. 이것은 내가 가지고있는 코드 : 옵션NSNumberFormatter 대괄호 추가
내가위한 인터페이스 빌더 둘러 보았다 한NSNumberFormatter *fmtCurrency = [[[NSNumberFormatter alloc] init] autorelease];
[fmtCurrency setNumberStyle: NSNumberFormatterCurrencyStyle];
[fmtCurrency setGeneratesDecimalNumbers:TRUE];
[fmtCurrency setCurrencyCode:@"GBP"];
[fmtCurrency setCurrencySymbol:@"£"];
// formatter generates decimal numbers
txtTotal.text = [fmtCurrency stringFromNumber: result.totalBill ]; // displays (£1100.00)
txtTransition.text = [fmtCurrency stringFromNumber: result.transition]; // displays £120,000.00
는 "너무 긴 경우 괄호를 추가"하지만, 다른 하나는없이 올바르게 표시 번째 레이블이있을 것 같지 않습니다 대괄호는 첫 번째보다 깁니다.
포맷터를 설정할 때 당신은 당신이 원하는 로케일을 강제로, 옳은 일을 할 수있는 시스템을 신뢰할 수
은 전체 법안은 음수를 수행 될 일하지 않는 이유는 무엇입니까? – Perception
totalbill 및 전환 유형은 무엇입니까? –