1

UITextField通貨で作業しようとしています (Stackoverflow で見たすべての例は、米国の地域設定でのみ正常に機能しますが、他の地域では失敗します)。

だから、私はから通貨記号を削除したいNSString

    NSLog(text);
    text = [textField.text stringByReplacingOccurrencesOfString:numberFormatter.currencySymbol withString:@""];
    NSLog(text);

しかし、出力では、通貨記号 ( kr) だけでなく、その後の文字 (5) が削除されていることがわかります。

0 kr5
0 
4

0 に答える 0