【发布时间】:2013-07-06 06:28:06
【问题描述】:
我有这样的 JSON 对象。
{
"id": "1",
"subTotal": "20000.00",
"total": "124565.00",
"timeOfTrans": "3555525",
"status": "1",
"name": "gjgjgf",
"email": "a@a.com",
"level": "gjfgj",
"teamId": "1"
},
{
"id": "2",
"subTotal": null,
"total": null,
"timeOfTrans": null,
"status": null,
"name": "Rajendra",
"email": "b@b.com",
"level": "gfjgfjg",
"teamId": "1"
}
我想在标签中显示 JSON 字符串“total”。当“total”为空时,我想在“total”是某个数字时显示“0”,我想在同一个标签中显示该数字。
我正在尝试这段代码
totalLbl=(UILabel *)[cell viewWithTag:1];
id total = [currentEmplyCellDit objectForKey:@"total"];
if ([total isKindOfClass:(id)[NSNull null]])
{
//Your value of total is NULL
totalLbl.text = @"0";
}
//Show the Value.
totalLbl.text = [NSString stringWithFormat:@"%@",total];
此代码显示正确,但当“total”为空时,我在标签中显示空。
当“total”为NULL时我想显示0
如何解决... 谢谢。
【问题讨论】:
-
检查我更新的答案好友..
标签: iphone ios nsstring uilabel