2014-12-02 20 views
0
什麼

我的模型有NSDecimalNumber爲String打印上的UILabel

@property (nonatomic, strong) NSDecimalNumber *totalSpent; 

,當我登錄

NSLog(@"totalSpent:%@", self.monthlySummaryModel.totalSpent); 

我得到

2014-12-02 12:59:47.287 app-ios[16741:60b] totalSpent:2037.01 

現在我想補充這對UILabel

@property(nonatomic, weak) IBOutlet UILabel *totalSpentLabel; 

我將值分配給它

self.totalSpentLabel.text = [self.monthlySummaryModel.totalSpent stringValue]; 

,但我看到頁面上沒有什麼
enter image description here

可能是什麼問題嗎?

回答

0

的問題是,該數據是從API獲取和我有一次取數據時更新標籤

self.monthlySummaryModel = [[MonthlySummaryModel alloc] initWithJson:monthlySummary]; 
      NSLog(@"totalSpent:%@", self.monthlySummaryModel.totalSpent); 

      [self.tableView reloadData]; 
      [self setSummarySpentView]; 

- (void)setSummarySpentView { 
    self.SummarySpentView.backgroundColor = [UIColor colorWithRed:44/255.0f green:62/255.0f blue:80/255.0f alpha:1.0f]; 
    self.totalSpentLabel.text = [self.monthlySummaryModel.totalSpent stringValue]; 
}