解析出一个接口的数据,我要如何取出只有job_city=上海的几条数据呢 数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在邮件里也回了。我看到你已经把JSON解析成字典数组了,那么你应该用谓词做一个过滤:类似于这样: NSArray *arr = @[ @{@"job_name": @"test", @"job_city": @"上海", }, @{@"job_name": @"test1", @"job_city": @"北京", }, @{@"job_name": @"test2", @"job_city": @"北京", }, @{@"job_name": @"test3", @"job_city": @"上海", } ]; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"job_city == '上海'"]; NSArray *result = [arr filteredArrayUsingPredicate:predicate]; 一款iphone游戏需要外包出去一部分出去,有意者可以联系,限南京开发者 xcode,各位大神帮帮忙 含有命名空间的xml读取 在XCode下混合编译C++/Objective-C的问题 iphone入门 windows下怎么上传iphone应用到商店 苹果5c和5S怎么看 如果让自己的应用程序显示在共享列表中---UIActivityviewController 急急急!!! 钟表问题 IOS 使用collection怎么实现item的点击效果? soureTree使用问题
我看到你已经把JSON解析成字典数组了,那么你应该用谓词做一个过滤:
类似于这样:
NSArray *arr = @[
@{@"job_name": @"test",
@"job_city": @"上海",
},
@{@"job_name": @"test1",
@"job_city": @"北京",
},
@{@"job_name": @"test2",
@"job_city": @"北京",
},
@{@"job_name": @"test3",
@"job_city": @"上海",
}
];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"job_city == '上海'"];
NSArray *result = [arr filteredArrayUsingPredicate:predicate];