我正在學生預算申請。而當用戶添加新費用時,代表所有費用總和的標籤應更新,但不包含更新。更新UILabel,從NSNumber獲取價值
float currentValue = [self.total floatValue];
self.total = [NSNumber numberWithFloat:(currentValue + amountValue)];
self.label.text = [NSString stringWithFormat:@"Razem: %@", total];
在debuger 總具有適當的值。
當然,當我輸入這樣的事情
self.label.text = [NSString stringWithFormat:@"something different"];
標籤改變了他的內容。
編輯。
我已經改變了代碼:
self.label.text = [NSString stringWithFormat:@"Razem: %@", [total stringValue]];
,但它僅更新一次。我錄這一點: YT
編輯。 我改變了代碼: \t self.label.text = [NSString stringWithFormat:@「Razem:%@」,[total stringValue]]; 但它只更新一次。我錄這一點: [YT] [1] [1]:http://www.youtube.com/watch?v=tEr347-V6WU – milijkovic 2011-03-24 11:35:46
編輯我answer.try這一點,並告訴我結果。 – iPhoneDev 2011-03-24 11:55:49
它沒有幫助。結果相同 – milijkovic 2011-03-24 12:50:56