nsnumberformatter

    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以存儲在

    6熱度

    2回答

    我有一個NSTextField到我需要的用戶到最大值和最小值之間輸入一個數字,這將是很好,如果當NSNumberFormatter失敗的特定測試,以便我可以顯示我能檢測更好的消息(「數字太大」不是很有幫助,它需要顯示有效範圍),或者將字段自動設置爲最接近的有效值。 我已經看過了NSTextField委託的‑control:didFailToFormatString:errorDescription

    3熱度

    4回答

    我想在NSString中使用浮點數。我使用stringWithFormat和%f來將我的float整合到NSString中。問題是我想只顯示一位小數(%.1f),但是當沒有小數時,我不想顯示'.0'。 我該怎麼做? 感謝

    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