我如何检查NSDictionary键值是否为null?

我正在使用ASIHttpRequest

NSDictionary *tempDict=[[[request responseString] JSONValue] valueForKey:@"data"];


如果键值是“ 0键/值对”并且折痕,请给我一个答案。

谢谢。

最佳答案

在访问NSDictionary键值之前,应先对其进行检查。如果条件中包含任何非null值,请放置具有相同键的条件,然后继续操作,否则请采取预防措施。

if([[[request responseString] JSONValue] valueForKey:@"data"]])
   {
     NSDictionary *tempDict=[[[request responseString] JSONValue]valueForKey:@"data"];
   }
else
{
   // Show alert here

}

10-07 19:09
查看更多