Ich möchte die Ausgabe von biweekPay im Währungsformat anzeigen. Es wird jedoch ein Fehler angezeigt, der besagt, dass der Wert vom Typ String nicht in das erwartete Argument konvertiert werden kann Geben Sie NSNnumber ein. Ich nahm an, dass die ZeilennummerFormatter.stringFromNumber die Konvertierung zuließ, aber nicht. Was ist der beste Weg, damit umzugehen?Wert des Typs 'String' kann nicht in den erwarteten Argumenttyp 'NSNumber' konvertiert werden
let biweekPay = weekPay * 2
let numberFormatter = NSNumberFormatter()
numberFormatter.numberStyle = NSNumberFormatterStyle.CurrencyAccountingStyle
numberFormatter.stringFromNumber(biweekPayLabel.text)!
biweekPayLabel.text = "(biweekPay)"
'stringFromNumber' bedeuten vermuten gibt eine 'NSNumber' zurück, die Sie momentan nicht verwenden, aber müssen;) – HAS
@HAS' stringFromNumber' gibt tatsächlich 'String' zurück ;-) – vadian
Ich wollte gerade das schreiben! Danke, natürlich! – HAS