我如何检查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
}