このような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」をラベルに表示したい。「合計」がnullの場合、「合計」が数値の場合に「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];
このコードは正しく表示されますが、「合計」がnullの場合、ラベルにnullが表示されます。
「total」がNULLの場合は0を表示したい
これを解決する方法...ありがとう。