码迷,mamicode.com
首页 >  
搜索关键字:predicatewithformat    ( 34个结果
目前自己能写出的效率最高的取两个数组中的相同元素
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,作用相当于数据库的过滤取。定义(最常用到的方法):NSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...];Format:...
分类:其他好文   时间:2015-03-09 12:45:49    阅读次数:151
NSPredicate的predicateWithFormat常用方法
1,检索数组 2,字符串相关:BEGINSWITH, ENDSWITH , CONTAINS 例:@"name CONTAIN[cd] 'ang'"   //包含某个字符串       @"name BEGINSWITH[c] 'sh'"     //以某个字符串开头       @"name ENDSWITH[d] 'ang'"      //以某个字符串结束 注:[c...
分类:其他好文   时间:2015-02-26 18:36:29    阅读次数:137
ios之过滤器,排序器
NSPredicate(谓词,作为过滤器使用)过滤器的意思就是在一组数据中通过数组中元素的某个属性的值是多少,从而过滤出数组中这个值为多少的数组元素组。下面通过代码来说明一下吧NSPredicate *p = [NSPredicate predicateWithFormat: @"selected ...
分类:移动开发   时间:2015-01-23 12:38:14    阅读次数:193
iOS正则表达式 验证用户名密码
- (BOOL)checkUsername{ NSString * regex = @"^[A-Za-z0-9]{1,15}$"; //正则表达式 NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES...
分类:移动开发   时间:2014-12-08 22:38:56    阅读次数:211
正则表达式匹配中文
/** * 正则表达式匹配中文 */- (BOOL)isRegexMatching:(NSString *)str;{ NSString *regex = @"^[\u4E00-\u9FFF]+$"; return [[NSPredicate predicateWithFormat:@...
分类:其他好文   时间:2014-11-25 17:49:40    阅读次数:115
NSPredicate的在查询中的简单使用
上代码吧,每块代码都可以直接跑,并附有注释和运行结果 //直接使用 == 严格匹配 NSArray *arrOriginal = [NSArray arrayWithObjects:@"c1",@"c", @"cd", @"cdd", @"cd", nil]; NSString *match = @"cd"; NSPredicate *predicate = [NSPredicate predi...
分类:其他好文   时间:2014-11-22 18:54:32    阅读次数:176
ios 正则表达式
IOS正则表达式的用法 //邮箱 + (BOOL) validateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex]; return [emailTes...
分类:移动开发   时间:2014-11-21 23:18:58    阅读次数:607
IOS 验证文字是否是中文
从环信中找到的部分不错的代码,拿出来记录一下是否是中文-(BOOL)isChinese{ NSString *match=@"(^[\u4e00-\u9fa5]+$)"; NSPredicate *predicate = [NSPredicate predicateWithFormat:...
分类:移动开发   时间:2014-11-19 18:29:34    阅读次数:151
NSPredicate
1 字符串中查出保函某个字节  NSArray  *array =@[@"123", @"234" , @"345"];     NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF contains [cd] %@", "2"];     NSArray *filterdArray = [arr...
分类:其他好文   时间:2014-11-06 17:44:00    阅读次数:178
34条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!