3 つのビュー コントローラーを備えたアプリがあります。1 つ目は、ユーザーが数字を入力する 3 つの UITextField を持つ UIViewController です。これらの数字は、CoreData エンティティに String 属性として格納されます。
2 つ目は UITableView で、CoreData から保存したデータを新しいセルとして表示します。3 番目は詳細 UIViewController で、以前に挿入したすべての数字をユーザーに表示します。問題は、textField の小数点パッドを設定すると、ユーザーには数字とカンマがありますが、倍精度の計算にはドット付きの数字が必要です。コンマを使用すると、機能しないため、数学関数を作成できませ[.....] * [...] = ....
ん。
どのように私はそれを理解することができますか?そのコンマを単にドットに変更できますか?
私はこのコードを持っています:
NSNumberFormatter*nf = [[NSNumberFormatter alloc]init];
[nf setNumberStyle:NSNumberFormatterDecimalStyle];
double result = [myString doubleValue] * [myOtherString doubleValue];