nsnumberformatter

    11热度

    1回答

    看起来好像NSNumberFormatter's设置自定义formatters的方法。 setFormat:不可用在iPhone上... 所以这...崩溃我的应用程序: NSNumberFormatter *lengthFormatter = [[NSNumberFormatter alloc] init]; [lengthFormatter setFormatterBehavior:NSNum

    0热度

    4回答

    经过了一天的这个问题,我会看看我是否可以得到一些帮助。这个问题之前或多或少有人问过,但似乎没有人给出完整的答案,所以希望我们现在能够得到答案。 使用UILabel和UITextView(带数字键盘)我想实现一种类似于ATM的行为,让用户只需键入数字,并将其格式化为标签中的货币。这个想法基本上是这里概述: What is the best way to enter numeric values wi

    1热度

    2回答

    我需要解析UITextField中的一些文本,并将其变成百分比。理想情况下,我希望用户在文本字段中输入类似12或12%的东西,并将其作为百分比解析为数字。 这是什么奇怪。数字格式似乎不喜欢12,似乎通过10000,而不是100分的12%: NSNumberFormatter *formatter = [[[NSNumberFormatter alloc] init] autorelease];

    0热度

    2回答

    道歉,如果这是一个愚蠢的问题,但我想格式化为我的iPhone应用程序的货币价值之间垫空间很努力左对齐的货币符号,但右证明价值。因此,“$; 123.45&”被格式化为(比方说) $ 123.45取决于格式的宽度。这是一种会计格式(我认为)。 我试着NSNumberFormatter各种方法,但不能得到我所需要的。 任何人都可以建议如何做到这一点? 感谢 飞图

    0热度

    1回答

    我有一个计算例如57/30所以解决方案将1,766666667 .. 我如何首先得到1,766666667我只得到1或1.00和那我该如何解决问题(为2)? 非常感谢!

    1热度

    1回答

    我有一个应用程序已经在应用程序商店一段时间,并在OS 3.1 - 3.13完美的功能。然而,当在4.0b2上测试时,我注意到它每次都在同一个地方崩溃,但只在设备上,从来不在模拟器上。我正在使用3GS进行测试。 on loadView我初始化一个NSNumberFormatter对象,它在接口中声明并保留,所以我可以在任何地方访问它。在我的方法中,我多次调用将字符串值转换为nsnumbers以存储在

    0热度

    1回答

    我向用户显示一个显示数字键盘的字段,并且只希望他们能够输入数字 - 无小数。但是,由于该字段是货币字段,因此我希望该号码始终显示两位小数。您可能在ATM上看到过这种类型的界面。 我已经看过NSNumberFormatter文档和使用[NSString stringWithFormat]的一般格式,但是我不清楚这是一个很好的方法。我正在使用UIControlEventEditingChanged事件

    3热度

    3回答

    我可以在这样的管理对象设置文本... [editedObject setValue:textField.text forKey:editedFieldKey]; ,但我不能设置... [editedObject setValue:numberField.text forKey:editedFieldKey]; 在Xcode模板,我可以直接设置此入管理对象,但这样的... setValue:

    1热度

    2回答

    我有麻烦时,我有货币价值 999999999999999999.99 从这个价值,我想它显示为字符串。问题是始终四舍五入到 1000000000000000000.00 我没有想到的是四舍五入值值。我想显示原始值。你有什么想法如何解决这个问题? NSMutableString *aString = [NSMutableString stringWithCapacity:30]; NSNumbe