码迷,mamicode.com
首页 >  
搜索关键字:nspredicate    ( 172个结果
iOS开发中邮箱,电话号码,身份证,密码,昵称正则表达式验证
//邮箱 +?(BOOL)?validateEmail:(NSString?*)email { ????NSString?*emailRegex?=?@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; ????NSPredicate?*emailTest?=?[NSPredicate?predica...
分类:移动开发   时间:2015-05-29 12:22:55    阅读次数:144
iOS 之谓词 NSPredicate
NSPredicate:谓词NSPredicate的具体用途应该还是过滤,类似于过滤条件之类的。一、NSpredicate的创建: NSpredicate *predicate= [NSpredicatepredicateWithFormat:@"age > 28"]; //筛选条件 p...
分类:移动开发   时间:2015-05-26 21:00:01    阅读次数:136
谓词-——搜索用
一,定义:NSPredicate 用于定义一个逻辑条件,通过该条件可执行搜索或内存中的过滤操作。谓词由NSPredicate 对象来代表,有3个子类:NSComparisonPredicate、NSCompoundPredicate和NSExpression。二,过滤集合:使用谓词来过滤不可变集合与...
分类:其他好文   时间:2015-05-19 22:31:06    阅读次数:193
CoreData常见问题解答
1. 错误: reason: 'keypath name not found in entity ' // 原因: request.predicate = [NSPredicate predicateWithFormat:@"name = 'aaa' "];  这个name 字段没有找到. // 解决方法: 打开CoreData.xcdatamodeld 文件 查看你的对应的实体, 看看是否...
分类:其他好文   时间:2015-04-30 18:14:17    阅读次数:116
iOS正则表达式判断密码
iOS 正则表达式 不能全部为数字 不能全部为字母 必须包含字母和数字 6-20位 -(BOOL)checkPassWord { //6-20位数字和字母组成 NSString *regex = @"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$"; NSPredicate * pred = [NSPredicate predic...
分类:移动开发   时间:2015-04-28 12:02:54    阅读次数:134
NSPredicate文档中文翻译
由于觉得网上对于NSPredicate讲解比较粗略,所以打算先看苹果官方文档(如有错误,欢迎指正)。   概览         NSPredicate类是用来定义逻辑条件约束的获取或内存中的过滤搜索。        您可以使用谓词来表示逻辑条件,用于描述对象持久性存储在内存中的对象过滤。虽然从 NSComparisonPredicate, NSCompoundPredicate...
分类:其他好文   时间:2015-04-27 15:13:23    阅读次数:139
OC语法--谓词NSPredicate类
Cocoa中提供了NSPredicate类,指定过滤器的条件。将符合条件的对象保留下来。 下列列举常用的NSPredicate类的常用方法: Person类含有name和age属性 初始化一个对象数组  NSMutableArray *array=[NSMutableArray array];         for (int i=0; i10; i++) {       ...
分类:其他好文   时间:2015-04-23 15:50:00    阅读次数:168
iOS 判断邮箱,手机的方法
/*邮箱验证 MODIFIED BY HELENSONG*/ -(BOOL)isValidateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate pred...
分类:移动开发   时间:2015-04-07 19:46:16    阅读次数:191
目前自己能写出的效率最高的取两个数组中的相同元素
NSArray * arr1 = @[@a,@b,@c];NSArray * arr2 = @[@2c,@d,@e,@f];NSPredicate * filterPredicate = [NSPredicate predicateWithFormat:@" (SELF IN %@)",arr1];NSArray * filter = [arr2 filteredArrayUsingPredicat...
分类:编程语言   时间:2015-04-02 10:22:12    阅读次数:174
NSPredicate用法总结(Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取)
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。定义(最常用到的方法):[objc]view plaincopyNSPredicate*ca=[NSPredicatepredicateWithFormat:(NSString*...
分类:数据库   时间:2015-03-28 01:13:41    阅读次数:257
172条   上一页 1 ... 10 11 12 13 14 ... 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!