如何检查它是否存在?:
[[dataArray objectAtIndex:indexPathSet.row] valueForKey:@"SetEntries"]
我想知道这个键是否存在。我该怎么做?
非常感谢:)
编辑: dataArray 中有对象。而这些对象就是 NSDictionaries。
最佳答案
我认为 [dataArray objectAtIndex:indexPathSet.row]
正在返回 NSDictionary
,在这种情况下,您可以简单地检查 valueForKey
与 nil.
例如:
if ([[dataArray objectAtIndex:indexPathSet.row] valueForKey:@"SetEntries"] != nil) {
// The key existed...
}
else {
// No joy...
}
https://stackoverflow.com/questions/4635106/