第一次使用NSDecimalNumber,所以我想知道我是否真的需要創建如此多的對象?在我的方法中,我想計算每日費用中的每日費用。每月成本存儲在self.sumPerMonth
中,參數costs
是每日成本值。所以我想補充我的月費30 * costs
。這是最簡單的方法嗎?iOS:更正NSDecimalNumber計算
[self.sumPerMonth decimalNumberByAdding:[costs decimalNumberByMultiplyingBy:[NSDecimalNumber decimalNumberWithString:@"30"]]];
@MichiZH這意味着一個'NSDecimalNumber'的值不能被改變,而一個'NSDecimal'的值即可。 –
好吧,我的計算方式可以這樣嗎?我的意思是不再需要的對象將會被刪除嗎? – MichiZH
@MichiZH正如我所說,你的代碼是好的。一切都會清理乾淨。 –