Objective c 使用特定键过滤NSDictionary的NSArray';s值
我有一本NSD字典,如下所示Objective c 使用特定键过滤NSDictionary的NSArray';s值,objective-c,nsarray,nsdictionary,Objective C,Nsarray,Nsdictionary,我有一本NSD字典,如下所示 ({ a = 'one' b = 'two' }, { a = 'ten' b = 'eleven' }) 我如何筛选键“b”的所有值,这些值最终将返回一个像这样的NSArray ('two','eleven') 只需使用NSPredicate而不必循环即可完成此操作吗?您可以在NSArray中使用单个方法完成此操作: NSArray *resultArray = [yourArray valueForKey:@"b"]; @MinSoe要了解
({
a = 'one'
b = 'two'
},
{
a = 'ten'
b = 'eleven'
})
我如何筛选键“b”的所有值,这些值最终将返回一个像这样的NSArray
('two','eleven')
只需使用NSPredicate而不必循环即可完成此操作吗?您可以在NSArray中使用单个方法完成此操作:
NSArray *resultArray = [yourArray valueForKey:@"b"];
@MinSoe要了解其工作原理,请查看方法
valueForKey: