Работа с NSNumberFormatter

Имам въпрос, на който търся отговор. Аз наистина не разбирам NSNumberFormatter. Взирах се в документацията известно време и не мога да разбера защо изобщо не мога да накарам setMinimum (или setMaximum) да работи.

Ето кода, който използвам:

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)...


person Mike    schedule 03.06.2010    source източник
comment
Поне е учтив. Имали сме много по-лоши неща.   -  person Michael Myers    schedule 03.06.2010
comment
За първи път общувам с интернет. Все още се боря с факта, че сте истински хора. Най-често ги чета само когато ми ги даде Google. Освен това понякога прекарвам време в интернет с хора, които играят на Xbox или във форум за това, но те са много по-малко приятелски настроени или като истински хора.   -  person Mike    schedule 03.06.2010
comment
Какво всъщност се опитвате да постигнете тук?   -  person Georg Fritzsche    schedule 03.06.2010
comment
за да получите число от низ, но само ако е над определена стойност. Също така да получа отговор на въпрос, на който все още нямам отговор.   -  person Mike    schedule 03.06.2010
comment
Или този човек искрено не разбира от интернет, или е обикновен трол. Тук някак си клоня към трола.   -  person Matti Virkkunen    schedule 03.06.2010
comment
Това е тъжно. Опитвах се да помоля за помощ, за да разбера как правилно да използвам setMinimum. Документите не изглеждат особено описателни тук. Възможно е също така да не ги разбирам правилно. Сега не се чувствам добре и ще отида да обядвам.   -  person Mike    schedule 03.06.2010
comment
Повечето гласуваха за затваряне, преди всъщност да добавите съдържание към въпроса. Сега трябва да изчакате малко, за да се отвори отново.   -  person Georg Fritzsche    schedule 03.06.2010


Отговори (1)


Вероятно трябва да помислите за конвертиране на VB кода в C#, вместо да го заобикаляте. В мрежата има автоматични конвертори, като developerfusion.com/tools/convert /vb-to-csharp.
person Ben Burnett    schedule 03.06.2010