【发布时间】:2015-09-09 15:56:14
【问题描述】:
我有一个NSArray,其中包含一个NSDictionarry 像这样:
NSArray *myArray = {
"city" = "somecity";
Country = "someCountry";
}
如何检查密钥city是否存在。
如果密钥 city 不存在,我将得到 <null> 。我不知道如何比较这个<null>。
NSArray *fetch = [myArray valueForKey:@"city"];
如果键 city 不存在,这将给我 1 个对象 <null>。
【问题讨论】:
-
如果要查看“城市”是否存在,为什么要搜索“名称”?
-
只是举例
-
我可能遗漏了一些东西,但我真的不明白这段代码。似乎是
@{}字典,但没有@和NSArray?这是如何工作的?
标签: ios objective-c nsarray nsdictionary