我有以下特性:NSDecimalNumber設置和獲取價值
@property (nonatomic, assign) NSDecimalNumber askingPrice;
我想從一個文本框的設定值:
myManager.askingPrice = [self.askingPriceTextField.text doubleValue];
我得到以下警告:
Assigning to 'NSDecimalNumber' from incompatible type 'double'
此外,當我嘗試獲得像這樣的值:
[NSDecimalNumber numberWithDouble:myManager.askingPrice];
我得到錯誤:
Sending 'NSDecimalNumber' to parameter of incompatible type 'double'
我以前沒有跟NSDecimalNumber的工作,但有Google'd,發現它是與貨幣交易時使用。有人可以指出我可以使用的幫助功能,這將允許我做我想做的事嗎?
感謝
哦,我已經錯過了'基於NSString'構造函數。 :) – LodeRunner 2012-08-01 19:11:36