Tag: nsnumberformatter

Eine Cocoa-Klasse für die Formatierung und Analyse von numerischen Werten. Verwenden Sie dieses tag für Fragen über die Verwendung von `NSNumberFormatter`.

Wie man das Dezimaltrennzeichen?

Anzahl der Antworten 5 Antworten
Möchte ich, um die Dezimaltrennzeichen auf das Gerät. Bis jetzt war ich mit dieser Methode: NSString *decimalSymbol; NSNumberFormatter *f = [[NSNumberFormatter alloc] init]; [f setNumberStyle:NSNumberFormatterDecimalStyle]; [f setMinimumFractionDigits:2]; [f setMaximumFractionDigits:2]; [f setGroupingSeparator:@" "]; NSNumberFormatter *formatter = [[NSNumberFormatter alloc]

Der Versuch, format ein UITextField, sich wie ein Währungsrechner für die nur numerische Eingaben in iOS

Anzahl der Antworten 5 Antworten
Ich habe eine UITextField in meiner Anwendung, die Sie empfangen sollten nur numerische Eingabe von dem Benutzer. Dieses numerische Eingabe darstellen soll, Währung (D. H. haben nur zwei Dezimalstellen), haben den Standardwert von 0.00, wenn nichts eingegeben

NSNumberFormatter Währung Ohne Symbol?

Anzahl der Antworten 3 Antworten
Ich bin mit NSNumberFormatter um einen currency-Wert aus einem string und es funktioniert gut. Ich diesen code verwenden, um so zu tun: NSNumberFormatter *nf = [[NSNumberFormatter alloc] init]; [nf setNumberStyle:NSNumberFormatterCurrencyStyle]; NSString *price = [nf stringFromNumber:[NSNumber numberWithFloat:[textField.text floatValue]]];

Warum nicht NSNumberFormatter entfernen Sie den Dezimalpunkt und nachfolgende Nullen?

Anzahl der Antworten 4 Antworten
Ich konvertieren möchten unsigned long int auf ein NSString-formatiert Punkte alle 3 stellen und weder der Dezimalpunkt noch die Nullen. Ich kann die Kommas in den NSString ohne Probleme mit NSNumberFormatter, aber aus irgendeinem Grund kann ich

Re-Währung Formatierung zu einem UITextField auf ein change-Ereignis

Anzahl der Antworten 6 Antworten
Arbeite ich mit einem UITextField, das hält eine lokalisierte Währung Wert. Ich habe gesehen, viele Beiträge auf, wie Sie mit diesem arbeiten, aber meine Frage ist: wie kann ich mich erneut bewerben Währung Formatierung auf die UITextField-nach

Konvertieren NSNumber zu NSString mit NSNumberFormatter

Anzahl der Antworten 2 Antworten
Bin ich mit der Konvertierung eines NSNumber zu einem NSString unter der Annahme, dass in diesem Beispiel die ausgewählte Taste in "theindex" ist 1000000 NSNumber *firstNumber = [tempDict objectForKey:@"theindex"]; NSString *convertNumber = [firstNumber stringValue]; Rücksendung der NSString

iOS dial assist auto-Formate lokale Telefonnummer des USA-Nummer

Anzahl der Antworten 1 Antworten
in meine Anwendung bin, sodass der Benutzer zu platzieren, rufen Sie an Kunden-support mit dieser Zeile code [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"telprompt:18002096006"]]]; aber iOS Formate dieser zu einer USA-Nummer, wie unten und macht call in die USA

In Swift, wie Sie einfügen formatiert Int-Wert in String?

Anzahl der Antworten 2 Antworten
Dies scheint wie ein super basic-Frage, aber ich kann einfach nicht scheinen, um herauszufinden, die Antwort überall 🙁 ich bin in der Lage, dies zu tun in Objective-C, aber ich bin stecken in Swift. Was ich tun

NSNumberFormatter numberFromString gibt null zurück

Anzahl der Antworten 1 Antworten
Hier ist mein code NSNumberFormatter *currencyStyle = [[NSNumberFormatter alloc] init]; [currencyStyle setFormatterBehavior:NSNumberFormatterBehavior10_4]; [currencyStyle setNumberStyle:NSNumberFormatterCurrencyStyle]; NSNumber *amount = [[NSNumber alloc] init]; NSLog(@"the price string is %@", price); amount = [currencyStyle numberFromString:price]; NSLog(@"The converted number is %@",[currencyStyle numberFromString:price]); NSLog(@"The

iPhone NSNumberFormatter setFormat:

Anzahl der Antworten 1 Antworten
Scheint es, als ob NSNumberFormatter's Methode für das festlegen von benutzerdefinierten formatters. setFormat: ist nicht verfügbar auf dem iPhone... SO, in diesem... stürzt mein app: NSNumberFormatter *lengthFormatter = [[NSNumberFormatter alloc] init]; [lengthFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4]; [lengthFormatter setNumberStyle:NSNumberFormatterDecimalStyle]; [lengthFormatter setFormat:@"#,##0.0M"];

Formatierung einer Zahl, um zu zeigen, Kommas und/oder dollar-Zeichen

Anzahl der Antworten 3 Antworten
Möchte ich zum formatieren meiner UILabel mit Komma oder besser mit einem Dollarzeichen und Kommas (ohne Dezimalstellen). Hier ist der code, den ich verwende: IBOutlet UILabel *labelrev float rev = (x + y) labelrev.text = [[NSString alloc]

NSNumberFormatter mit Komma Dezimaltrennzeichen

Anzahl der Antworten 5 Antworten
Ich habe versucht, zu konvertieren, ein NSString wie "12000.54" in "12.000,54". Ich schrieb einen NSNumberFormatter Instanz. NSNumberFormatter *formatter = [[[NSNumberFormatter alloc] init] autorelease]; [formatter setFormatterBehavior:NSNumberFormatterBehavior10_4]; [formatter setNumberStyle:NSNumberFormatterDecimalStyle]; [formatter setGroupingSeparator:@"."]; [formatter setDecimalSeparator:@","]; Aber wenn ich NSLog : NSLog(@"%@",[formatter

Verhinderung von dezimalbrüchen mit NSNumberFormatter

Anzahl der Antworten 5 Antworten
Ich habe eine NSNumberFormatter, die ich versuche zu verwenden, um zu generieren, eine ganze Reihe von GBP (£) von einem NSNumber. Ich bekomme immer zwei Dezimalstellen an, unabhängig davon, welche Beschwörungsformel ich versuchen. Mein code ist: NSNumberFormatter

NSNumberFormatter und 'th' 'st' 'nd' 'rd' (ordinal) Anzahl enden

Anzahl der Antworten 19 Antworten
Gibt es eine Möglichkeit zu nutzen NSNumberFormatter man das 'th' 'st' 'nd' 'rd' Anzahl Endungen? EDIT: Sieht aus wie es nicht vorhanden ist. Hier ist, was ich verwende. +(NSString*)ordinalNumberFormat:(NSInteger)num{ NSString *ending; int ones = num % 10;

Verwenden von NSNumberFormatter, um einen Dezimalwert aus einer internationalen Währungszeichenfolge abzurufen

Anzahl der Antworten 7 Antworten
Scheint es, dass die NSNumberFormatter kann nicht analysieren, - Euro (und wahrscheinlich auch anderen) Währung String in einen numerischen Typ. Kann mir bitte jemand beweisen mich nicht falsch. Ich versuche, verwenden Sie die folgenden, um einen numerischen

Schwierigkeiten mit NSNumberFormatter in Swift für die Währung

Anzahl der Antworten 8 Antworten
Ich bin ein budget-app, die ermöglicht es dem Benutzer zum eingeben der budget-als auch als Transaktionen. Ich brauche, um dem Benutzer zu ermöglichen, geben Sie beide pence und Pfund aus getrennten text-Felder und Sie müssen formatiert werden,

wie man den Cursor in UITextField bewegt, nachdem er seinen Wert gesetzt hat

Anzahl der Antworten 5 Antworten
kann jemand mir dabei helfen: ich brauche zu implementieren UITextField für Eingangs-Nummer. Diese Zahl sollte immer im Dezimalformat mit 4 stellen z.B. 12.3456 oder 12.3400. So habe ich NSNumberFormatter, die mir hilft, mit Nachkommastellen. Ich bin Einstellung

Wie kann das Währungsformat in einem Textfeld (von rechts nach links) mit Swift eingegeben werden?

Anzahl der Antworten 6 Antworten
Ich habe eine Zahl, sagen wir mal 0.00. Wenn der Benutzer tippt auf 1. Wir sollten 0.01 Wenn der Benutzer tippt auf 2. Sollten wir Anzeige 0.12 Wenn der Benutzer tippt auf 3. Sollten wir Anzeige 1.23

Begrenzen Sie ein Doppel auf zwei Dezimalstellen ohne nachfolgende Nullen

Anzahl der Antworten 3 Antworten
Lese ich diese und dass. Ich will genau dies: 1.4324 => "1.43" 9.4000 => "9.4" 43.000 => "43" 9.4 => "9.40" (falsch) 43.000 => "43.00" (falsch) In beiden Fragen die Antworten Punkte zu NSNumberFormatter. So ist es