2010-06-03 43 views
0

我有一個問題,我正在尋找答案。我不是很瞭解NSNumberFormatter。我盯着文檔一段時間,似乎無法理解爲什麼我不能setMinimum(或setMaximum)工作。使用NSNumberFormatter

這裏是我使用的代碼:

NSNumberFormatter* numberFormatter = [[[NSNumberFormatter alloc] init] autorelease]; 
[numberFormatter setMinimum:[NSDecimalNumber decimalNumberWithString:@"2"]]; 
[numberFormatter setMaximum:[NSDecimalNumber decimalNumberWithString:@"2"]]; 
[numberFormatter setMultiplier:[NSNumber numberWithDouble:1]]; 
//[numberFormatter setMaximumFractionDigits:OVER9000]; 
NSLog(@"%@, %@", [numberFormatter stringFromNumber:[NSNumber numberWithDouble:1.123456789]], [numberFormatter stringFromNumber:[NSNumber numberWithDouble:0.8]]); 

我一直在用的東西玩弄這樣的,我的計劃是什麼會發生,但它確實看起來並不像什麼回事(即在控制檯中,我得到1,1)...

+2

問題是什麼? – 2010-06-03 16:23:13

+0

那麼你好。 – 2010-06-03 16:23:15

+0

至少他很有禮貌。我們遇到了很多困難。 – 2010-06-03 16:24:04

回答

1

既然你實際上並沒有在這裏問的一個問題是一個鏈接約NSNumberFormatter

下一次問一個問題,你可以得到更多的幫助。

+0

是的,我想通了。 – Mike 2010-06-03 16:31:46

+1

我道歉,對不起。 – Mike 2010-06-03 17:50:25