我在其中一個標籤(如果存在密鑰)中顯示來自plist的數字。如果我在plist中鍵入98,90,它有時會將數字改爲98,9000000000001。所以我想顯示帶有兩位小數的數字,並且我正在嘗試添加NSNumberFormatter
來完成這項工作。但我無法做到這一點,我需要一些幫助才能做到這一點。這是我的嘗試:使用NSNumberFormatter顯示的帶有兩位小數的plist的數字
NSString *theString = @"";
if ([selectedObject valueForKey:@"75 cl"] != nil) {
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setPositiveFormat:@"###.##"];
theString = [NSString stringWithFormat:@"75 cl € %@", [formatter stringFromNumber:[selectedObject valueForKey:@"75 cl"]]];
}
sevenfiveLabel.text = theString;
謝謝,但mynumber的應該是數量寫對嗎? – ingenspor 2012-07-20 22:09:13
d'oh!對!對不起這是我的錯 :) – 2012-07-20 22:10:17