0

アラートビューにダブルを表示するのに問題があります。文字列はAlertViewに0として表示され続けます。前もって感謝します!

    double binRadius = [txtRadiusInches.text doubleValue] / 12 + [txtRadiusFeet.text doubleValue];
NSString *myString = [NSString stringWithFormat:@"%d", binRadius];

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Estimatated Amount"
                                                message:myString
                                               delegate:self
                                      cancelButtonTitle:@"Continue"
                                      otherButtonTitles:@"Clear All", nil];

[alert show];
4

1 に答える 1

1

%d(および%i)は整数(10進数)のフォーマット指定子です。浮動小数点数の場合は、を使用する必要があります%f

于 2012-05-26T17:28:10.223 に答える