0
私はテキストフィールドからユーザー入力を受け取り、コアデータのdouble値にフォーマットしようとしています。現在、私のコードは次のようになります。しかしNSNumberFormatter:Double to string
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber *weightDouble = [numberFormatter numberFromString:@"weight.text"];
私はweightDoubleを印刷する場合、私はUIの入力からテキストをプリントアウトした場合、私は、正しい番号を取得し、0を取得します。私がここで間違っていることに関するアイデアは何ですか? numberFromString:@"weight.text"
で (「weight
が」UITextField
ある場合)
NSNumber *weightDouble = [numberFormatter numberFromString:weight.text];
:すべての
NSDecimalNumberを見てください – syclonefx