NSDictionary中NSArray的NSPredicate -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

NSDictionary中NSArray的NSPredicate

2016-03-26 10:08:44 1426 1

数组:

(
   {id:1,data:(@"macbook",@"mac mini")},
   {id:2,data:(@"ipad",@"ipod")},
   {id:3,data:(@"macbook",@"ipod")}
)

predicate:

NSString *text = @"mac";
[NSPredicate predicateWithFormat:@"(data contains[cd] %@)",text];
[array filteredArrayUsingPredicate:predicate];

但是没有再dictionary中实现循环数组。

取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 19:15:30
    NSString* text = @"mac" ;
    NSPredicate* predicate = [NSPredicate predicateWithFormat:@"any data contains[cd] %@",text] ;
    NSArray* filteredArray = [theArray filteredArrayUsingPredicate:predicate] ;
    
    0 0
相关问答

1

回答

为什么可以安全的对 Shared_dictionary_cache 进行操作?

2022-05-08 12:11:33 94浏览量 回答数 1

1

回答

并发编程实践中并发问题采用简单粗暴的加 synchronized 可以此问题,但会引入什么新的问题?

2022-05-09 13:38:39 84浏览量 回答数 1

1

回答

并发编程实践中JUC 工具包是用到的基本工具是什么?

2022-05-09 13:36:09 59浏览量 回答数 1

1

回答

Dictionary Encoding 是否需要关闭?

2022-04-16 19:32:29 470浏览量 回答数 1

1

回答

java中Stream操作的filter(Predicate predicate)方法的作用是什么?

2021-11-01 21:43:07 229浏览量 回答数 1

1

回答

关于使用NSPredicate过滤NSArray 的问题

2016-03-24 10:59:02 1593浏览量 回答数 1

1

回答

nsdictionary获得指定key值

2016-03-23 10:58:34 1740浏览量 回答数 1

1

回答

关于特定字符和NSdictionary 的问题

2016-03-23 11:04:38 1720浏览量 回答数 1

1

回答

关于升序排列NSDictionary 的问题

2016-03-19 11:40:47 1618浏览量 回答数 1

1

回答

获取dictionary指定关键字的值

2016-03-17 14:57:32 1784浏览量 回答数 1
+关注
2
文章
9426
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载