ios - 在 NSMutableArray 中过滤

标签 ios objective-c nspredicate

我有以下名为 testNSMutableArray

我想知道如何从以下对象中仅过滤 comboItemNames

enter image description here

我可以编写一个 for 循环来迭代每个 comboItemNames,如下所示,但我正在寻找更好的方法。

NSMutableArray * names = [[NSMutableArray alloc]initWithCapacity:10];
for (id t in test)
{
    [names addObject:((ComboItemPopOver*)t).comboItemNames];
}

最佳答案

[测试 valueForKey:@"comboItemNames"];

关于ios - 在 NSMutableArray 中过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45260327/

相关文章:

ios - 显示 searchResultsController 时出现 UISearchBar AutoLayout 错误

iOS 8 CoreBluetooth 弃用 RSSI 方法

ios - NSPredicate 在 NSArray 上搜索任何对象

ios - NSPredicate 用于过滤带有 ( ' ) 字符问题的数组

ios - NSMutableArray 线程并发与 GCD

iphone - 如何从 nsmutableArray 中删除重复数据

iphone - 如果我想为我的 iOS 应用程序启用 "profile"功能,我应该研究什么?

ios - 如果快速滑动,UIPageViewController didFinishAnimating 不会被调用

objective-c - UIProgressView 缩放问题

xcode - 将NSFetchRequest重用到Core Data进行几种不同的提取是否有不好的事情?