iOS之谓词详解
来源:互联网 发布:a star算法的流程图 编辑:程序博客网 时间:2024/06/17 12:27
NSArray *testArray = [NSArrayarrayWithContentsOfFile:[[NSBundlemainBundle]pathForResource:@"zhaojunshabi"ofType:@"plist"]];
//创建一个谓词对象用谓词对象来指定筛选的范围
NSPredicate *predicate = [NSPredicatepredicateWithFormat:@"name ENDSWITH 'a'"];
for (NSDictionary *dictin testArray) {
if ([predicate evaluateWithObject:dict]) {
NSLog(@"%@ %@",dict[@"name"],dict[@"age"]);
}
}
//把筛选的内容放在数组里面
NSArray *fliter = [testArray filteredArrayUsingPredicate:predicate];
NSLog(@"saaa%@",filter);
/**逻辑运算符 * and /&&:与 * or /||:或 * not /!:非 **/
beginswitch 以什么为开头
endswitch 以什么为结尾
条件判断尽量用大写 为了易懂 还有其他的一些不做详解
0 0
- iOS之谓词详解
- iOS 谓词 NSPredicate 详解
- iOS之谓词的使用
- IOS之谓词的用法
- IOS学习笔记之谓词
- iOS基础知识:Objective-C 之 谓词
- iOS 谓词
- iOS 谓词
- ios 谓词
- iOS开发基础之谓词(NSPredicate)的使用
- iOS开发之谓词Predicate和对象数组的排序
- iOS:谓词基础,使用谓词搜索
- IOS谓词--NSPredicate
- iOS 谓词查询NSPredicate
- ios 谓词使用
- ios 谓词的使用
- IOS NSPredicate 谓词
- ios 谓词使用方法
- 大型网站技术架构(笔记)
- 关于XCode7objc语法增强
- logdump
- Python 2.7 GUI 编程集成开发环境的搭建 Python 2.7 + PyQt 4 + Eric 6 环境搭建
- 记事本的制作
- iOS之谓词详解
- AYITACM2016省赛第二周(dp+其他)B-做作业(贪心)
- Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- 我常去逛的iOS干货文章、blog等
- angularjs 跨域访问问题
- Ext基础操作dom更改css
- CentOS6 安装Python2.7后,yum出现“No module named yum”错误
- ArrayList的初始化赋值
- frame页面之间的相互调用