ios – NSPredicate for Dictionary of Dictionaries

ios – NSPredicate for Dictionary of Dictionaries,第1张

概述我有一个 Array Item 0 -- Dictionary Sport -- String Mens -- Array Item 0 -- Dictionary Name -- String Rules -- String Description -- String Womens -- Array 我有一个

Array  Item 0 -- Dictionary    Sport -- String    Mens  -- Array      Item 0 -- Dictionary        name -- String        Rules -- String        Description -- String    Womens  -- Array      Item 0 -- Dictionary        name -- String        Rules -- String        Description -- String   Item 1 -- Dictionary      And so on.....

我想创建一个nspredicate搜索给定的字符串是否包含在name中.我怎样才能达到那么深的目标?

如果你无法理解图表.我有一个充满字典的数组,里面的字典是一个字符串,一个字典数组和一个字典数组,里面的字典是字符串对象

那么如何进入第二个词典并搜索name键

提前致谢

解决方法 您需要以下内容

Nsstring *str = <search string>;nspredicate *pred = [nspredicate predicateWithFormat:@"ANY Mens.name liKE %@ OR ANY Womens.name liKE %@",str,str];NSArray *result = [your_array filteredArrayUsingPredicate:pred];BOol success = result.count > 0;
总结

以上是内存溢出为你收集整理的ios – NSPredicate for Dictionary of Dictionaries全部内容,希望文章能够帮你解决ios – NSPredicate for Dictionary of Dictionaries所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1035061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存