Error[8]: Undefined offset: 3, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

概述大家好,我有一个字典数组,你能告诉我如何根据字典键过滤这些数据. ( { "mall_id" = M0550; "mall_name" = "Amrita Shopping Complex";}, { "mall_id" = M0509; "mall_name" = "Ashoka Market";}, { "mall_id" = 大家好,我有一个字典数组,你能告诉我如何根据字典键过滤这些数据.

(    {    "mall_ID" = M0550;    "mall_name" = "Amrita ShopPing Complex";},{    "mall_ID" = M0509;    "mall_name" = "Ashoka Market";},{    "mall_ID" = M0943;    "mall_name" = "Biju Pattnaik Commercial Complex";},{    "mall_ID" = M0457;    "mall_name" = "BMC Bhawani Mall";},{    "mall_ID" = M0460;    "mall_name" = "BMC Keshari Mall";},{    "mall_ID" = M0571;    "mall_name" = "BMC Market Complex";},{    "mall_ID" = M0453;    "mall_name" = "Forum Mart";},{    "mall_ID" = M0609;    "mall_name" = "Indradhanu Market";},{    "mall_ID" = M0558;    "mall_name" = "Kalyani Plaza Market Complex";},{    "mall_ID" = M0463;    "mall_name" = "Maa Barabhuja Mall";},{    "mall_ID" = M0553;    "mall_name" = "Mahaveer Complex";},{    "mall_ID" = M0570;    "mall_name" = "Market Building";},{    "mall_ID" = M0452;    "mall_name" = "Pal Heights Mall";},{    "mall_ID" = M0466;    "mall_name" = "Priyadarshini Market Complex";},{    "mall_ID" = M0677;    "mall_name" = "Ruchika Market";},{    "mall_ID" = M0504;    "mall_name" = "Shubham Market Complex";},{    "mall_ID" = M0564;    "mall_name" = "Subhadra Complex";},{    "mall_ID" = M0559;    "mall_name" = "Sultania ShopPing Complex";},{    "mall_ID" = M0552;    "mall_name" = "Tathastu Complex";},{    "mall_ID" = M0568;    "mall_name" = "Western Tower Market Building";})

我想要实现的,每当我在搜索栏中输入任何内容时,它将检查mall_name键并返回数组中的匹配值.

感谢致敬

解决方法 这将为您提供所需的输出

目标 – C.

NSArray *filteredData = [yourArrayContainingDictionary filteredArrayUsingPredicate:[nspredicate predicateWithFormat:@"(mall_name contains[c] %@)",searchText]];

迅速

let filteredData = yourArrayContainingDictionary.filter{    let string = [+++]["mall_name"] as! String    return string.hasPrefix("searchText")}

希望这可以帮助你:)

总结

以上是内存溢出为你收集整理的使用谓词iOS SDK从Dictionary数组中过滤数据全部内容,希望文章能够帮你解决使用谓词iOS SDK从Dictionary数组中过滤数据所遇到的程序开发问题。

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

)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 166, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
使用谓词iOS SDK从Dictionary数组中过滤数据_app_内存溢出

使用谓词iOS SDK从Dictionary数组中过滤数据

使用谓词iOS SDK从Dictionary数组中过滤数据,第1张

概述大家好,我有一个字典数组,你能告诉我如何根据字典键过滤这些数据. ( { "mall_id" = M0550; "mall_name" = "Amrita Shopping Complex";}, { "mall_id" = M0509; "mall_name" = "Ashoka Market";}, { "mall_id" = 大家好,我有一个字典数组,你能告诉我如何根据字典键过滤这些数据.

(    {    "mall_ID" = M0550;    "mall_name" = "Amrita ShopPing Complex";},{    "mall_ID" = M0509;    "mall_name" = "Ashoka Market";},{    "mall_ID" = M0943;    "mall_name" = "Biju Pattnaik Commercial Complex";},{    "mall_ID" = M0457;    "mall_name" = "BMC Bhawani Mall";},{    "mall_ID" = M0460;    "mall_name" = "BMC Keshari Mall";},{    "mall_ID" = M0571;    "mall_name" = "BMC Market Complex";},{    "mall_ID" = M0453;    "mall_name" = "Forum Mart";},{    "mall_ID" = M0609;    "mall_name" = "Indradhanu Market";},{    "mall_ID" = M0558;    "mall_name" = "Kalyani Plaza Market Complex";},{    "mall_ID" = M0463;    "mall_name" = "Maa Barabhuja Mall";},{    "mall_ID" = M0553;    "mall_name" = "Mahaveer Complex";},{    "mall_ID" = M0570;    "mall_name" = "Market Building";},{    "mall_ID" = M0452;    "mall_name" = "Pal Heights Mall";},{    "mall_ID" = M0466;    "mall_name" = "Priyadarshini Market Complex";},{    "mall_ID" = M0677;    "mall_name" = "Ruchika Market";},{    "mall_ID" = M0504;    "mall_name" = "Shubham Market Complex";},{    "mall_ID" = M0564;    "mall_name" = "Subhadra Complex";},{    "mall_ID" = M0559;    "mall_name" = "Sultania ShopPing Complex";},{    "mall_ID" = M0552;    "mall_name" = "Tathastu Complex";},{    "mall_ID" = M0568;    "mall_name" = "Western Tower Market Building";})

我想要实现的,每当我在搜索栏中输入任何内容时,它将检查mall_name键并返回数组中的匹配值.

感谢致敬

解决方法 这将为您提供所需的输出

目标 – C.

NSArray *filteredData = [yourArrayContainingDictionary filteredArrayUsingPredicate:[nspredicate predicateWithFormat:@"(mall_name contains[c] %@)",searchText]];

迅速

let filteredData = yourArrayContainingDictionary.filter{    let string = ["mall_name"] as! String    return string.hasPrefix("searchText")}

希望这可以帮助你:)

总结

以上是内存溢出为你收集整理的使用谓词iOS SDK从Dictionary数组中过滤数据全部内容,希望文章能够帮你解决使用谓词iOS SDK从Dictionary数组中过滤数据所遇到的程序开发问题。

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

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

原文地址: https://outofmemory.cn/web/1004371.html

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

发表评论

登录后才能评论

评论列表(0条)

保存