私はNSDecimalNumberを取得して1.1で乗算しようとしています。NSDecimalNumberでヘルプが必要
私はこれを持っているが、それは動作しません:
NSDecimalNumber *multipy = [NSDecimalNumber decimalNumberWithMantissa:1.1 exponent:0 isNegative:NO];
NSDecimalNumber *savings = [totalExpenses decimalNumberByMultiplyingBy:multipy];
アップデート:ここで
が全体のコードで、それが動作しない理由を、誰もが知っているのですか?エラーとの乗算ライン、で
NSDecimalNumber *totalExpenses = [[event.housePayment decimalNumberByAdding:event.carPayment] decimalNumberByAdding:event.loanPayment];
NSDecimalNumber *multiply = [NSDecimalNumber decimalNumberWithMantissa:11 exponent:-1 isNegative:NO];
NSDecimalNumber *savings = [totalExpenses decimalNumberByMultiplyingBy:multiply];
クラッシュ:*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableViewCell decimalNumberByMultiplyingBy:]: unrecognized selector sent to instance 0x5d91a60'
それがクラッシュしたとき、あなたはどのようなメッセージを得るのですか? –
私はちょうどメッセージを投稿しました – Jon
'event.housePayment'とは何ですか - あなたはそれが' NSDecimalNumber'ですか?その間に他のコード行もありますか? –